分类:Web编程
共 938 篇
请求一个ASP.NET MVC3页面,因参数进行了url编码,请求地址中包含%,结果出错,提示: A potentially dangerous Request.Path value was detected from the client (:). ASP.NET MVC3检测客户端请求路径有潜在危险解决方法 在网站配置文件(web.config)的节点加入以下内容即可: requestPathInvalidCharacters默认值为,*,%,:,&,/。
📂 Web编程
👤 博主
📅 2012-09-13
👁 4254
👍 0
阅读全文 →
说明:实体类必须标以DataContractAttribute特性,其所有要序列化的成员标以 DataMemberAttribute 特性,否则无法正常序列化。 运行结果: 序列化: {"Created":"\/Date(1346123311125+0800)\/","Id":1,"Name":"dnawo"} 反序列化: dnawo 使用DataMember缩写类成员名称 运行结果: {"id":1,"na":"dnawo"}
📂 Web编程
👤 博主
📅 2012-08-28
👁 4881
👍 0
阅读全文 →
运行结果: 序列化: {"Id":1,"Name":"dnawo","Created":"\/Date(1346119447875)\/"} 反序列化: dnawo 使用ScriptIgnore指定某些类成员不序列化 运行结果: {"Id":1,"Name":"dnawo"} 常见问题 问:为什么DateTime类型序列化的结果为"\/Date(1346119447875)\/"? 答:使用Reflector跟踪JavascriptSerializer.Serialize方法,DateTime类型序列化代码如下:
📂 Web编程
👤 博主
📅 2012-08-28
👁 5839
👍 0
阅读全文 →
/// <summary>
/// 禁用请求验证
/// </summary>
/// <param name="data"></param>
/// <returns></returns>
public ActionResult Index(string data)
{
return new ContentResult() { Content = data };
}…
📂 Web编程
👤 博主
📅 2012-08-27
👁 4012
👍 0
阅读全文 →
SqlMetal是一个命令行代码生成工具,它可以为.NET Framework的LINQ to SQL组件生成对象模型。默认情况下,SQLMetal文件位于C:\Program Files\Microsoft SDKs\Windows\vn.nn\bin。 SqlMetal生成LINQ to SQL对象模型示例 方法一:通过中间dbml文件生成对象模型 方法二:直接生成对象模型 LINQ to SQL简单示例
📂 Web编程
👤 博主
📅 2012-08-22
👁 5790
👍 0
阅读全文 →
MongoFileManger.cs: 调用示例
📂 Web编程
👤 博主
📅 2012-08-21
👁 5428
👍 0
阅读全文 →
一、test库结构 二、Entity Framework Power Tools Beta 2生成代码 1、Mapping Models\Mapping\CategoryTBMap.cs: Models\Mapping\UserTBMap.cs: 2、Models Models\CategoryTB.cs: Models\UserTB.cs: 3、Context Models\testContext.cs:
📂 Web编程
👤 博主
📅 2012-08-16
👁 4318
👍 0
阅读全文 →
测试1:同一View单个表单测试 View: Action: 结果正常: 测试2:View表单和Action参数名称不一致测试 Action: 运行结果: 可见,View表单名称必须和Action参数名称对应,Action中才能正确取值。 测试3:同一View两个表单测试 View: Action: 项目生成通过,但在submit时出错: 既然Action参数名和表单一一对应,为什么HttpPost时区分不出来呢?Action做如下修改后运行正常:
📂 Web编程
👤 博主
📅 2012-08-15
👁 5299
👍 0
阅读全文 →
示例代码: 效果预览: 常见问题 .JsonResult.JsonRequestBehavior值要设置为JsonRequestBehavior.AllowGet,不然浏览或是Ajax取值会出错:
📂 Web编程
👤 博主
📅 2012-08-15
👁 6161
👍 0
阅读全文 →
第一步:在Model增加远程验证特性: 第二步:在Controller中添加指定的Action: 说明:Action返回格式必须为JSON,Action参数类型和名称必须和Model对应。 效果预览
📂 Web编程
👤 博主
📅 2012-08-14
👁 4832
👍 0
阅读全文 →