摘要:
前不久在网络上看见一个很不错的jQuery的DataTable表格插件。后来发现在MVC中使用该插件的文章并不多。本文将介绍在MVC3.0如何使用该插件。在介绍该插件之前先简单介绍一下,推荐该插件的原因。在项目中我使用jqgrid比较多。但是发现当进行样式调整时jqgrid的样式常常会让美工头疼。而datatable插件却是一个轻量级的jQuery插件。当我通过浏览器查看该js插件rander后的源码。发现只是一个简单的html table,非常简洁。那么在没有特殊要求的情况下使用这个插件,开发人员js脚本的可维护性将得到简化,美工的样式调整也会变得更轻松!下面介绍如何在MVC3.0中使用Da 阅读全文
摘要:
问题场景: 在改进博客园博客后台的过程中,有一个页面我们想用ASP.NET MVC来写。但我们不想通过设置<modules runAllManagedModulesForAllRequests="true"/>使用System.Web.Routing来处理请求,因为不能确定这是否会与我们现有的URL重写产生冲突。我们只是想用Razor爽一下。 解决思路: 不改变ASP.NET管线的请求处理流程,请求还是正常到达一个.aspx页面,然后再转手给ASP.NET MVC。也就是把WebForm作为一个中转站。 好处: 在现有项目中,以最小的代价用上ASP.NET MV 阅读全文
摘要:
引言: 服务器上安装了2种以上的框架的时候 (IIS6.0 )有的时候会出现访问错误可以这样解决:建立2个应用程序池 例如:2.0和4.0所有使用2.0框架的使用程序池2.0所有使用4.0框架的使用程序池4.0重启服务器搞定 阅读全文
摘要:
前几天推荐一个同事用“可选参数”,推荐完了我还画蛇添足的说这是.Net 4中的新特性。但是事后才发现这个新特性是C# 4.0的语言特性,与.Net 4无关。其实也不只这一次,我平时也经常把语言、框架、运行时,有时甚至还有开发工具混为一谈。于是今天就总结一下C#中我感兴趣的几个语言特性是从何而来的。 1.可选参数 可选参数是C# 4.0中的新特性,其作用在于在调用者不提供参数值时给参数一个默认值,用起来是这样的:static void Main(string[] args){ TestMethod(); TestMethod(10); Console.ReadLine();}public sta 阅读全文
摘要:
Javascript中小括号有五种语义 语义1,函数声明时参数表view sourceprint?1function func(arg1,arg2){ 2// ... 3} 语义2,和一些语句联合使用以达到某些限定作用view sourceprint?01// 和for in一起使用 02for(var a in obj){ 03// ... 04} 05// 和if一起使用 06if(boo){ 07//... 08} 09// 和while一起使用 10while(boo){ 11// ... 12} 13// 和do while一起使用 14do{ 15// ... 16}while(b 阅读全文
摘要:
从客户端(WorkContent="<aaa>")中检测到有潜在危险的 Request.Form 值1. 在web.config文件中 <system.web> <httpRuntime requestValidationMode="2.0"/> </system.web>2. 在action中 增加特性 [ValidateInput(false)] 阅读全文
摘要:
引言:前几天 我写了一个小应用(学习jquery+asp.net mvc) 同时 也给公司解决一些远程登记工作日志的问题 (原来远程也可以登记 但是速度慢 是winform客户端通过webservices连接)由于是第一次使用这2个知识点 遇到了一些问题 怕以后忘记了 记录在这里 也给同学一些帮助1. Model 层 一般是一个类 在这个类里面包括了呈现在页面上的所有的内容 可以是实体对象 也可以是DataSet 如果是单个值 可以不放在Model中 (放在ViewData["您的变量"]) View和Model关系的建立 可以在创建View的时候 选择 也可以创建好视图以 阅读全文
摘要:
myDate.getYear();//获取当前年份(2位) myDate.getFullYear();//获取完整的年份(4位,1970-????) myDate.getMonth();//获取当前月份(0-11,0代表1月) myDate.getDate();//获取当前日(1-31) myDate.getDay();//获取当前星期X(0-6,0代表星期天) myDate.getTime();//获取当前时间(从1970.1.1开始的毫秒数) myDate.getHours();//获取当前小时数(0-23) myDate.getMinutes();//获取当前分钟数(0-59) myDa 阅读全文