随笔分类 - ASP.NET MVC开发的那些事儿
MVC5+EF+Razor
摘要:using System.Linq; List ListA = new List(); List ListB = new List(); List ListResult = new List(); ListResult = ListA.Distinct().ToList();//去重 ListResult = ListA.Except(ListB).ToList();//差集 ListR...
阅读全文
摘要:MVC中有DropDownList方法,挺好用,可是最常用的需求,一组checkboxlist咋没个类似方法呢?郁闷之余,自己做一个吧,直接上代码 public static MvcHtmlString CheckBoxList(this HtmlHelper helper, string name
阅读全文
摘要:在以前的 ASP.NET MVC 中可以直接使用 CheckBoxList,但后来不知道什么原因在 MVC 中移除了 CheckBoxList,所以默认情况下 ASP.NET MVC 3 中是没有 CheckBoxList 的,所以我们不能直接使用 @Html.CheckBoxList。今天我们通过
阅读全文
摘要:操作符 如果源序列是空的 源序列只包含一个元素 源序列包含多个元素 First 抛异常 返回该元素 返回第一个元素 FirstOrDefault 返回default(TSource) 返回该元素 返回第一个元素 Last 抛异常 返回该元素 返回最后一个元素 LastOrDefault 返回defa
阅读全文
摘要:List nationlist = new List() { new SelectListItem(){Value="汉族",Text="汉族"}, new SelectListItem(){Value="土家族",Text="土家族"}, new SelectListIt...
阅读全文
摘要:与MVC3相比,差别很大: 表现形式一: 表现形式二: 使用方法扩展: 表现形式三(编辑、更新有默认值):
阅读全文
摘要:数据里面包含了含姓名、出生日期和住址、手机号等个人信息!把这些文件保存为记事本格式,读取数据添加到数据库建立数据库模型类HotelDataModelsusing System;using System.Collections.Generic;using System.ComponentModel.D...
阅读全文
摘要:方法一:Convert.ToDateTime(string)string格式有要求,必须是yyyy-MM-dd hh:mm:ss================================================方法二:Convert.ToDateTime(string, IFormat...
阅读全文
摘要:数据库上下文using ContosoUniversity.Models;using System.Data.Entity;using System.Data.Entity.ModelConfiguration.Conventions;namespace ContosoUniversity.DAL{...
阅读全文
摘要:举例一:@Html.LabelFor(model => model.Gender) @Html.DropDownListFor(model => model.Gender, new[] { new SelectListItem() { Text = "女生", Valu...
阅读全文
摘要:Controller 中代码和 上一节文章(http://www.cnblogs.com/yechangzhong-826217795/p/3785842.html )一样视图中代码如下: $(function () { $(".uploadpic").each(function...
阅读全文
摘要:在View视图中: $(document).ready(function () { $('#file_upload').uploadify({ 'buttonText': '选择上传文件', 'queueID': 'fileQueue'...
阅读全文
摘要:在MVC目录下新建一个名为Extersions 的文件夹,在该文件夹中新建一个截断文本类,取名为:CutOfTextExtersions该类代码如下:using System;using System.Collections.Generic;using System.Linq;using Syste...
阅读全文
摘要:直接在视图中开始加上如下代码:@helper Truncate(string input, int length) { if (input.Length ... }} @Truncate(item.Adress, 25) 的意思就是截取前25个字符!
阅读全文
摘要:using System.IO; public string UpdatePic(HttpPostedFileBase pic) { string filePath = null; string filename = null; ...
阅读全文
摘要:在用asp.netMVC3的MusicStore时候Edit某个数据项时提示下面的错误:存储区更新、插入或删除语句影响到了意外的行数(0)。实体在加载后可能被修改或删除。刷新 ObjectStateManager 项。这个问题的源头是1,[Bind(Exclude = "AlbumId")]publ...
阅读全文
摘要:將字串轉換為 HTML 編碼的字串。例如:publicstringWelcome(string name,int numTimes =1){ returnHttpUtility.HtmlEncode("Hello "+ name +", NumTimes is: "+ numTimes);}
阅读全文
摘要:首先输入这句指令 enable-migrations -contexttypename SchoolContext ---------(SchoolContext为你设置的数据库名)它会自动生成如下文件打开这个文件写入初始化数据例如:{ using MvcDYCW.Models; using System.Collections.Generic;}---------不要忘记!new List { new Administrator{AdministratorId=1, AdminName="NewsAttack",PassWord=Common.Sha256("1
阅读全文
摘要:一 Html.ActionLink("linkText","actionName")该重载的第一个参数是该链接要显示的文字,第二个参数是对应的控制器的方法,默认控制器为当前页面的控制器,如果当前页面的控制器为Products,则 Html.ActionLink("detail","Detail") 则会生成 all二 Html.ActionLink("linkText","actionName","controlName")该重载比第一个重载多了一个参数,
阅读全文
摘要:MVC3 Controller弹窗的几种方式 return Content("");返回并刷新页面:return Content("");context.Response.ClearContent();context.Response.Write("");上述的可能会出现问题,可以用下面这句试试:return Content("");点击确认,返回到登陆页面!
阅读全文