Asp.Net
Leckun
这个作者很懒,什么都没留下…
展开
-
ASP.NET中TextBox控件设置ReadOnly="true"后台取不到值
当 TextBox设置了ReadOnly="true" 后,要是在前台为控件添加了值,后台是取不到的,值为“空”原理没想通,说不清楚微软是出于什么考虑的, 不过有时是要我们能通过前台脚本来填充值,并不希望用户修改其控件内容,这时就比较尴尬了。刚开始是换成Html 里的 ,不过后来发现这个工作量是很大的,所以网上搜了下,没找出TextBox ReadOnly转载 2016-10-10 15:34:36 · 508 阅读 · 0 评论 -
VS2015启动运行后一直发送VsHub请求(Fiddler显示)的解决方案
VS2015启动运行后,打开Fiddler监听接口调用实际请求(启用浏览器链接 选项已关闭),结果发现全部都是VsHub的请求(图1),想看到自己想要的请求非常难VS2015 when dedbugging ,it shows hundreds of calls/second to vshub in Fiddler, and browserlink is off如果仅仅原创 2016-11-10 10:01:56 · 6464 阅读 · 0 评论 -
.net单元测试——常用测试方式(异常模拟、返回值测试、参数测试、数据库访问代码测试)
最近在看.net单元测试艺术,我也喜欢单元测试,今天介绍一下如何测试异常、如何测试返回值、如何测试模拟对象的参数传递、如何测试数据库访问代码。单元测试框架使用的是NUnit,模拟框架使用的是:Rhino.Mocks。1.测试异常,可以直接对方法进行异常测试,也可以对模拟对象进行异常测试,但是,对模拟对象进行异常测试,很少用,所以,这里就介绍对方法的异常测试。请看如下代码,当用户名为空的时候,抛转载 2017-01-11 09:10:43 · 2472 阅读 · 1 评论 -
System.Threading.Timer定时器停止运行(失效)问题解决方法
一、现象在一个WebAPI项目中某个方法Tools()里使用定时器var timer = new System.Threading.Timer((unused) => { Console.WriteLine("1"); }, null, 0, 1000);//1秒一次部署到IIS后,发现定时器老是失效,没有原创 2017-03-29 14:53:03 · 17759 阅读 · 0 评论 -
获得WebAPI原始POST请求BODY的JSON内容
在controller的action里写如下代码:string content = Request.Content.ReadAsStringAsync().Result;但是这段代码获取的content却是空的,搞了半天没明白,后来在一个国外的论坛找到了原因。原因是这样的,当你的Action参数存在[FromBody]等读取内容的方法时,会被[FromBody]“吃掉”。说得有些生动,原创 2017-09-21 09:17:12 · 19156 阅读 · 0 评论 -
IIS7错误:不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定是默认设置的(overrideModeDefault="Deny")......
HTTP 错误 500.19 - Internal Server Error无法访问请求的页面,因为该页的相关配置数据无效。详细错误信息模块 IIS Web Core通知 BeginRequest处理程序 尚未确定错误代码 0x80070021配置错误 不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定是默认设置的(overrideModeDefault="D转载 2017-09-21 15:08:19 · 3365 阅读 · 0 评论 -
c# model对象转换为url的参数形式
using System.Web;using System.Reflection;/// <summary>/// Model对象转换为uri网址参数形式/// </summary>/// <param name="obj">Model对象</param>/// <param name="url">前部分网址&原创 2018-02-11 08:49:45 · 4380 阅读 · 0 评论