注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

天涯倦客的博客

祝福你朋友永远快乐!

 
 
 

日志

 
 

MVC 2.0 开发备忘  

2011-08-08 18:10:38|  分类: MVC |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

一、 不经后台直接打开控件

1.<% Html.RenderPartial("TreeControl", Model.Groups);%> //在同一个Controller下

2.<% Html.RenderPartial("~/Views/HR/SelfAbilityIndex.ascx", model%>//在另一个Controller下


二、 按钮(链接)

1 <%=Ajax.ActionLink("编辑", // 显示名
"UpdateSelfAbility", // 后台Action
new { abilityGuid = item.PubGuid }, // action 参数
new AjaxOptions { //Ajax 选项
UpdateTargetId = "dynamicPanel", //数据显示的容器
HttpMethod = "get",// 数据模式 get post
InsertionMode = InsertionMode.Replace }//更新方式 替换,插入等
)%>

三、 数据绑定

1. <%: Html.TextBoxFor(model => model.AbilityDesc, new { Style = "width:20px;height:30px;" })%>
// 为 AbilityDesc 属性建立一个TextBox 控件 后面是控件的样式 再回送的FormCollection 里可以通过 form["AbilityDesc"] 找到

四、C# 使用

1. string 的 split(",") 按 ,切开字符串

2 可在classDiagram写注释

3 static class 不能参与继承

4 反射 using System.Reflection;

PropertyInfo[] infos = typeof(T).GetProperties();
PropertyInfo a = infos[1];


五、界面元素赋值

1. 可以通过<input id ="<%= item,Title %>"/>的方法赋id值其他类似


六、其他 1. Action 的参数名不能是 “id”
2. Action 去除缓存 [OutputCache( VaryByParam = "none")]

  评论这张
 
阅读(494)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017