摘要:最近发现ListView不错,使用的布局的标签可以完全由自己控制,不生成任何其他乱七八糟的代码ListView是在.net 3.5新增的一个数据控件。详细介绍请参考MSDN然后就用了,可是有个问题就在于在公司的Framework里的绑定方法不包含Listview控件的绑定,我想这个也好解决,直接加上不就好了嘛,实际上用的时候我傻眼了...在类库里,Vs告诉我找不到这个控件。我仔细检查命名空间,发现ListView是在System.Web.UI.WebControls里嘛,引用没错啊.后来上网搜,没搜到,最后考虑到这个是3.5新增的,所以看了看System.Web的版本号,是2.0的,难道是这个
阅读全文
摘要:代码重构原文中谈及了对于字段的错误信息本地化的问题,但是由于我使用的是.net 4的框架,所以与他的有不同。 [Required(ErrorMessageResourceName = "LogOnModel_UserName_Required", ErrorMessageResourceType = typeof(Resources.Global))] [Display(Name = "LogOnModel_UserName_Required", ResourceType = typeof(Resources.Global))] public strin
阅读全文
摘要:选择语言的链接让用户在浏览器的URL里更改语言不是个好的方法 ,我们需要在页面顶部给些链接方便用户随时改变语言。在MVC里,简单的方法就是创建一个HtmlHelper类的生成各种语言的链接的扩展方法。View Code 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Web; 5 using System.Web.Routing; 6 using System.Web.Mvc; 7 using System.Web.Mvc.Html; 8 using System.T
阅读全文
摘要:第一次绑定的时候 ViewState["result"] = dv.ToTable();对结果进行查询 DataTable dt = (DataTable)ViewState["result"]; DataView dv = dt.DefaultView; dv.AllowDelete = true; dv.AllowEdit = true; dv.AllowNew = true; string filter = string.Format("表名 like '%{0}%'", txtSearch.Text); dv.
阅读全文
摘要:有时候我们需要获得连接字符串里的各个参数,比如说服务器,数据库,用户名,密码等等信息刚开始的时候我没有发现现成的办法去取得这些信息,就是使用的对连接字符串直接分析方法如下:///conn是连接字符串的Namestring cc = ConfigurationManager.ConnectionStrings["conn"].ToString();int firstindex = 0;int lastIndex = 0;Sname = SubStr(cc, ref firstindex, ref lastIndex);//服务器名称SubStr(cc, ref firstin
阅读全文