随笔分类 -  Asp.net MVC

1
摘要://始终显示 Trace.WriteLine(“要显示的调试信息”); //调试时显示 Debug.WriteLine(“要显示的调试信息”); 阅读全文
posted @ 2018-12-13 14:48 ``炯`` 阅读(1687) 评论(0) 推荐(0) 编辑
摘要:Content-type要设置成 text/html我是用的mvcjquery.form.js提交的表单.返回json响应数据.结果在ie下提示打开或保存,查看保存的内容.就是我返回的json内容.ie没有做处理.chrome下就没有问题.在网上查询一番之后,得到解决.在页面头部添加就ok了. 阅读全文
posted @ 2014-04-11 10:39 ``炯`` 阅读(1858) 评论(0) 推荐(0) 编辑
摘要:var query = _db.Bank_CommercialOpus.Join(_db.Bank_Opus, s => s.OpusID, Opus => Opus.ID, (s, Opus) => new { ID = s.ID, CompanyName = s.CompanyName, ChannelAddress = s.ChannelAddress, CpAddress = s.CpAddress, OpusID = s.OpusID, Oupsname = Opus.OpTitle, AddTime = s.AddTime, IsDelete = s.IsDele 阅读全文
posted @ 2014-04-08 21:39 ``炯`` 阅读(5531) 评论(0) 推荐(0) 编辑
摘要:用viewbage绑定input空间的value值,通过submit提交.validate验证失效.1.应该是mvc的渲染顺序导致js验证失败.解决方案:改用mvc自带的@html辅助方法,生成文本框,并通过model绑定value值就可以了.抽空需要看看mvc的页面渲染顺序了. 阅读全文
posted @ 2014-04-01 11:55 ``炯`` 阅读(931) 评论(0) 推荐(0) 编辑
摘要:直接上例子.var wflist = from u in db.TWelFare where u.fy_no == fy_no orderby u.we_no group u by new { weno = u.we_no, wename = u.we_name } into g select new { g.Key.weno, g.Key.wename }; 阅读全文
posted @ 2014-03-21 11:29 ``炯`` 阅读(18494) 评论(0) 推荐(0) 编辑
摘要:从 datetime2 数据类型到 datetime 数据类型的转换产生一个超出范围的值具体的错误原因是:C#中的DateTime类型比SqlServer中的datetime范围大。SqlServer的datetime有效范围是1753年1月1日到9999年12月31日,如果超出这个范围,EF就会把datetime转换为datetime2,但在数据库的映射类型还是datetime类型,从而出现该异常。也就是说,这个异常出现是有前提条件的:时间范围在1753.1.1-9999.12.31外。知道这个原因后,解决的方案就有如下方式了:将数据库字段改为DateTime2类型使程序的时间范围维持在17 阅读全文
posted @ 2014-03-19 18:00 ``炯`` 阅读(870) 评论(0) 推荐(0) 编辑
摘要:路由表中你增加的路由顺序是很重要的。我们自定义路由是增加在默认路由之前的。假如你搞反了,那默认路由将永远替代调用自定义路由。 阅读全文
posted @ 2014-03-15 21:05 ``炯`` 阅读(208) 评论(0) 推荐(0) 编辑
摘要:错误提示:在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL Network Interfaces, error: 50 - 发生了 Local Database Runtime 错误。Cannot create an automatic instance. See the Windows Application event log for error details.)在vs里调试运行都正常,放到IIS里就出现请求数据库失败的情况;解决方法:找 阅读全文
posted @ 2014-03-10 00:36 ``炯`` 阅读(5267) 评论(1) 推荐(4) 编辑
摘要:手工升级ASP.NET MVC 3项目:一.安装ASP.NET MVC 4二.升级ASP.NET MVC版本配置信息: 1:替换项目Web.config 中的 System.Web.Mvc, Version=3.0.0.0 System.Web.WebPages, Version=1.0.0.0 System.Web.Helpers, Version=1.0.0.0 System.Web.WebPages.Razor, Version=1.0.0.0 为最新4.0配置: System.Web.Mvc, Version=4.0.0.0 System.We... 阅读全文
posted @ 2014-03-08 20:09 ``炯`` 阅读(6833) 评论(3) 推荐(4) 编辑
摘要:Enumerable.Any扩展方法可以判断集合为空:如果不为空if (!source.Any()) { //...} 阅读全文
posted @ 2014-03-03 15:06 ``炯`` 阅读(1370) 评论(0) 推荐(0) 编辑
摘要:1.这个方法是获取提交表单里的参数值,也就是有name="xxx"的属性的表单控件的值FormCollection传值 public ActionResult Login(FormCollection form) { string userid=form["userID"]; return view(); }2.获取路由的参数在页面view中这样获取就可以:在action中RouteData.Values["id"]; 阅读全文
posted @ 2014-02-19 14:43 ``炯`` 阅读(278) 评论(0) 推荐(0) 编辑
摘要:转换查询结果为ProductId字段的类型的list集合(from s in _db.Mobile_TeamActionwhere s.ActionStatus == 0 || s.ActionStatus == 1select new { s.ProductId }).ToList().Select(s=>s.ProductId) 阅读全文
posted @ 2014-02-19 11:25 ``炯`` 阅读(3110) 评论(0) 推荐(0) 编辑
摘要:var list = new SupplierLogic().GetSupplier(pageSize, pageIndex).Select(q => new { SupplierID = q.SupplierID, SupplierAccount = q.SupplierAccount, SupplierName = q.SupplierName, SupplierType = q.SupplierType, ... 阅读全文
posted @ 2013-12-30 14:09 ``炯`` 阅读(2139) 评论(0) 推荐(0) 编辑
摘要:linqPadhttp://www.cnblogs.com/li-peng/p/3441729.htmlhttp://www.linqpad.net/Linqerhttp://www.sqltolinq.com/downloads 阅读全文
posted @ 2013-11-26 11:20 ``炯`` 阅读(153) 评论(0) 推荐(0) 编辑
摘要:方式一:var results = from product in products orderby product.Price descending select new { product.Name, product.Price };方式二: products.Where(pro => pro.Price new { s.Name, s.Price });查询结果转换到实体里:方式一:var list = from q in... 阅读全文
posted @ 2013-11-22 15:51 ``炯`` 阅读(5477) 评论(0) 推荐(0) 编辑
摘要:(1)@Html.DisplayNameFor(model => model.Title)是显示列名,(2)@Html.DisplayFor(modelItem=> item.Title)是显示列的内容(3)@Html.ActionLink("CreateNew", "Create")是超链接,跳转到model中的create页面,引用的是controller中create方法;(4)@Html.ActionLink("Edit", "Edit", new { id=item.ID })编辑页面;(5) 阅读全文
posted @ 2013-11-21 11:51 ``炯`` 阅读(8201) 评论(1) 推荐(1) 编辑
摘要:http://msdn.microsoft.com/zh-cn/library/gg696172(v=vs.103).aspx 阅读全文
posted @ 2013-11-17 16:02 ``炯`` 阅读(181) 评论(0) 推荐(0) 编辑
摘要:http://fineuploader.com/index.html 阅读全文
posted @ 2012-11-20 14:02 ``炯`` 阅读(199) 评论(0) 推荐(0) 编辑
摘要:生成验证码:View Code //// /// 生成验证码 /// /// 指定验证码的长度 /// public string CreateValidateCode(int length) { int[] randMembers = new int[length]; int[] validateNums = new int[length]; string validateNumberStr = ""; //生成起始... 阅读全文
posted @ 2012-07-08 15:08 ``炯`` 阅读(8420) 评论(10) 推荐(4) 编辑
摘要:1.在MVC View中使用 三元运算符的方式:@(bool?"":"")2.在@{}中输出一行:@:<html>.如果这一行的上下文在程序代码中则用:@Html.Raw(string.Format(""));而不是Html.Raw();3.Radio默认选中: @Html.RadioButtonFor(m => m.BookType, 0, new { @checked="checked"})小学4.DropDownList添加非数据库数据项:IEnumerable<SelectListI 阅读全文
posted @ 2012-07-07 16:46 ``炯`` 阅读(3433) 评论(0) 推荐(0) 编辑

1