随笔分类 -  MVC

摘要:今天访问127.0.0.1 发现 与localhost 不是访问的同一个内容。 于是乎,就向到了另一个方法来调试程序。 1.在IIS 建立站点 并指向程序源。 2.启动vs 调试→附加到进程→找到w3wp.exe进程 附加进去。找不到 就启用所有 3.属性 本机代码打√ 好了,就这么简单。现在 去打 阅读全文
posted @ 2016-04-23 14:37 caijinhao 阅读(307) 评论(0) 推荐(0)
摘要:MVC Pager 4.0+ 3.0版本使用 ,直接来点使用的。一看就明白 @Ajax.Pager(Model,pagerOptions,mvcAjaxOptions); @using Webdiyer.WebControls.Mvc;@model PagedList<UserInfoJson>@{ 阅读全文
posted @ 2016-03-25 09:55 caijinhao 阅读(476) 评论(0) 推荐(0)
摘要:using System.Web.Mvc;namespace System.Web.Mvc{ public static class HtmlExtend { public static string IsDelete(this HtmlHelper helper, int? txt) { swit 阅读全文
posted @ 2016-03-02 11:21 caijinhao 阅读(151) 评论(0) 推荐(0)
摘要://是不是说一定要是前缀文件呢 OK 通过通配符只能使用在前缀或后缀 //捆绑名称 bundles.Add(new StyleBundle("~/caijinhao/caijinhao").Include("~/Content/public/*.css")... 阅读全文
posted @ 2015-08-08 12:23 caijinhao 阅读(396) 评论(0) 推荐(0)
摘要:在 HTML5 中, 可以使用 data- 属性来表示用户数据,这些数据甚至可以是 JSON 格式的数据,对 Web 前端开发带来很大的方便。在 MVC 的 Razor 中,可以使用匿名对象来生成定制的属性,不过,这样的属性可不能通过 Razor 的语法检查。new{ data-id= 1 }编译器... 阅读全文
posted @ 2015-08-06 20:31 caijinhao 阅读(788) 评论(0) 推荐(0)
摘要:安装EntityFramework添加引用system.data.entity; 阅读全文
posted @ 2015-07-14 09:27 caijinhao 阅读(197) 评论(0) 推荐(0)
摘要:一、非强类型:Controller:ViewData["AreId"] = from a in rp.GetArea() select new SelectListItem { ... 阅读全文
posted @ 2015-07-14 09:05 caijinhao 阅读(335) 评论(0) 推荐(0)
摘要:@Html.TextBoxFor(m=>m.DateField)@Html.ValidationMessageFor(m=>m.DateField)[RegularExpression(@"RegularExpressionHere",ErrorMessage="Pleaseinputvalidda... 阅读全文
posted @ 2015-07-12 16:27 caijinhao 阅读(124) 评论(0) 推荐(0)
摘要:asp.net Razor 视图具有.cshtml后缀,可以轻松的实现c#代码和html标签的切换,大大提升了我们的开发效率。但是Razor语法还是有一些棉花糖值得我们了解一下,可以更加强劲的提升我们的开发效率,减少开发bug的出现。 Razor 采用的是@ 尾巴符号,正是这个符号成就了Mvc开发效... 阅读全文
posted @ 2015-07-12 16:22 caijinhao 阅读(318) 评论(0) 推荐(0)
摘要:.NET MVC 3中扩展方法特点: (1)扩展类的名称以Extensions结尾; (2)扩展类的类型是static; (3)扩展方法至少有一个参数,第一个参数必须指定该方法作用于哪个类型,并且该参数以this修饰符为前缀; (4)扩展方法的类型是static; (5)如果拓展方法的返回... 阅读全文
posted @ 2015-07-12 15:47 caijinhao 阅读(422) 评论(0) 推荐(0)
摘要:ASP.NET MVC由以下两个核心组成部分构成:一个名为UrlRoutingModule的自定义HttpModule,用来解析Controller与Action名称;一个名为MvcHandler的自定义HttpHandler,用来实现对Controller的激活和Action的执行;!!阅读本文前... 阅读全文
posted @ 2015-07-12 12:11 caijinhao 阅读(292) 评论(0) 推荐(0)
摘要:2.8Context的使用Context对象包含与当前页面相关的信息,提供对整个上下文的访问,包括请求、响应、以及上文中的Session和Application等信息。可以使用此对象在网页之间共享信息,从而实现页面间的传值。与使用Form的方法类似,该方法也能保持大量的数据,缺点也相同,但使用方法相... 阅读全文
posted @ 2015-07-12 11:53 caijinhao 阅读(247) 评论(0) 推荐(0)
摘要:public class SqlHelper { //读取连接字符串 private static string ConStr = ConfigurationManager.ConnectionStrings["connStr"].ConnectionString;... 阅读全文
posted @ 2015-06-28 22:33 caijinhao 阅读(126) 评论(0) 推荐(0)
摘要://///@functions自定义函数//////@helper辅助方法的确可以很方便的完成辅助方法开发,不过却失去了一些弹性,例如,无法在@helper中自定义属性,只能单纯的传入参数,然后格式化成你想要的样子后直接输出,因此razor还提供了@functions自定义函数功能,能够让你用接近c... 阅读全文
posted @ 2015-06-24 14:27 caijinhao 阅读(373) 评论(0) 推荐(0)
摘要:html helper就是用来辅助产生的HTML之用,在开发view的时候会面对许多html标签,处理这些会显得繁琐,为了降低view的复杂度,可以使用html辅助方法帮助产生一些html标签或内容,因这些html标签都有固定标准的写法,所以将其包装成html辅助方法,可让view开发更快速,也可以... 阅读全文
posted @ 2015-06-24 14:19 caijinhao 阅读(551) 评论(0) 推荐(0)
摘要:共用的分部视图放在shared文件下。html辅助方法拥有一个专门的扩充方法来载入分部视图,成为Partial,可以在view中直接将分部视图的执行结果取回。Partial(HTMLHelper,String)Partial(HTMLHelper,String,Object)Partial(HTML... 阅读全文
posted @ 2015-06-24 14:18 caijinhao 阅读(444) 评论(0) 推荐(0)
摘要:HtmlHelper用来在视图中呈现 HTML 控件。以下列表显示了当前可用的一些 HTML 帮助器。本主题演示所列出的带有星号 (*) 的帮助器。ActionLink- 链接到操作方法。BeginForm* - 标记窗体的开头并链接到呈现该窗体的操作方法。CheckBox* - 呈现复选框。Dro... 阅读全文
posted @ 2015-06-24 11:54 caijinhao 阅读(161) 评论(0) 推荐(0)
摘要:----------------------------渲染一个Action:@{Html.RenderAction("Rulelist", "AjaxReuqestData",new { area = "AjaxTest" });}public ActionResult Rulelist() ... 阅读全文
posted @ 2015-06-24 10:57 caijinhao 阅读(256) 评论(0) 推荐(0)
摘要:@using (Ajax.BeginForm("AddHomeRule", "MyHome", new AjaxOptions { HttpMethod = "Post",//获取或设置Http请求方法 Confirm = "确定提交",/... 阅读全文
posted @ 2015-06-22 18:24 caijinhao 阅读(349) 评论(0) 推荐(0)
摘要:http://www.jb51.net/article/20147.htm 引用 // [Authorize(Roles = "Admin")]//只有通过用户才可以访问该方法 public ActionResult likJinbulai()//你要设置权限的页面 ... 阅读全文
posted @ 2015-06-15 15:13 caijinhao 阅读(296) 评论(0) 推荐(0)