码迷,mamicode.com
首页 > 其他好文 > 详细

企业平台项目学习总结2-心得经验

时间:2016-04-28 12:00:15      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:

控制器中 Action:

                    使用 ActionResult 时,为显示页面,代码段可右键跳转至Html;

                    使用 JsonResult 时,为页面中的某个功能方法,右键无法跳转;

                    这两种至少说明有用,因为有时会参入 int 等。

 接口和接口实现的相关代码:

                    访问修饰符方面:

                          当 Impl 中实现代码中需要 return true/false ,访问修饰符为 bool 型;

                    新增时参数设置:

                          当需要添加一个参数时,使用 string ,long 或 int 等;

                          当需要一次添加多个参数时,使用 类 名;

 

控制器中获取的不是实际的参数,实际参数在脚本中定义。

控制器中也能描述方法的实现。

绝对地址URL:通常指 www.baidu.com 等网址。

相对地址URL:通常指内部文件,例如 Scripts 文件夹里的 js 等文件。

checked="不管什么都是会选中",这里的checked是attribute,html里只要有了checked就会选中。

js 控制选中的 checked 不是 attribute(string),而是 properties(bool)。

.attr("checked",false) 依然选中,prop("checked",false) OK。

所有输入控件的值将随着请求一起发送,可能同时接收多个值,为区分,为每个值附加一个key,即名称属性。

名称属性是 Html 内部使用的,当请求被发送时,然而 ID 属性是在 JavaScript 中实现动态功能而调用。

 

C# 关于方法的实现等为逻辑层 

其中 查找分两种:1为找到与否,true/false,用 bool 型;

                      2为找到并显示,复为泛型、表单,单为 long 型、表单;

      新增分:      1为增加与否,true/false,用 bool 型;

                      2增加成功与否的不同情况,1/2/3,用 int 型

      修改同上

      删除同上

 

MVC 的 C 中要使用 服务 中的接口方法:

首先,添加服务项目中的接口部分;

其次,在 App_Start 中贴入 服务运行代码 Client;

最后,在 Global.asax.cs 中对其 静态实例化。

 

foreach 遍历  

可作用于 string、string[]、long[];

但 long 型不包含 GetEnumberator 的公共定义,故不可用。

 

控制器中的方法 内嵌 服务中的方法 参数个数需一致 参数命名则可变化 具体情况也有不同时

 

技术分享

接口方法,获取数据库数据分两种:

1.public PageInfo<classInfo> GetInfo(int pageIndex, int pageSize)

   return new PageInfo<classInfo>(data.Total, lst);

2.public List<classInfo> GetInfo()

   return lst;

 

要获取数据库中某个表的数据,一定要用方法调用,分析如下:

数据库中的表相当于服务中的类,无法直接读取,需要方法实现。

 

企业平台项目学习总结2-心得经验

标签:

原文地址:http://www.cnblogs.com/yuqlblog/p/4919669.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!