zoukankan      html  css  js  c++  java
  • ASP.NET MVC常用技巧汇总

    以下MVC简单技巧是本人在学习、开发ASP.NET MVC程序时总结及网上查找所得,不对之处,请指出。

    1.ActionLink添加确认对话框方法

    在ActionLink的HtmlAttributes属性上添加:new {onclick='return confirm("Are you sure ...");'}

    2.怎样将页面加载时的方法与更新方法区分

    由于MVC的界面加载处理方法默认与页面名称一致,因此当POST页面时,默认还会执行与页面相同的函数名称,造成一个函数既在界面加载时被执行,又在页面提交时被执行,功能上产生交叉,怎样避免呢?方法是将提交时执行的方法加上ActionName属性,和[AcceptVerbs(HttpVerbs.Post)]属性。

    3.在页面上编辑单一业务实体时,其主键往往不需要被修改,此时,可通过类似<%: Model.ID%>方法来展现,如果用Html.LabelFor方法,只能得到一个Label控件。

    4.使用ADO.NET Entity Data Model 建立数据库映射,页面加载其中的业务实体集合时,可通过IEnumerable接口来包装业务实体,首次加载时系统会显示红色波浪线,但是不用理他,重新编译,红色波浪线即可消失。然后在页面中可以大刀阔斧的用foreach形式来枚举业务实体,进行处理。

  • 相关阅读:
    angular-utils-pagination 使用案例
    解决mongodb ISODate相差8小时问题
    Android HttpClient POST JSON Restful-web-services
    将Map转换为Java 对象
    request.getParameterMap()
    angular-fullstack test
    oracle insert &字符插入问题
    listview底部增加按钮
    IDE 常用快捷键记录
    一个jQuery扩展工具包
  • 原文地址:https://www.cnblogs.com/jizhong/p/2099315.html
Copyright © 2011-2022 走看看