nick轩

导航

随笔分类 -  ASP.NET

导出备案表需要重新登录的解决方法
摘要:在IIS中,找到对应应用程序,点击基本设置,点击连接为,将管理员账号密码输入进行即可。 阅读全文

posted @ 2012-10-11 09:22 nick轩 阅读(168) 评论(0) 推荐(0)

回发或回调参数无效
摘要:回发或回调参数无效。在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用 <%@ Page EnableEventValidation="true" %> 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。由于我在js中写了$(":input").v 阅读全文

posted @ 2012-04-07 12:05 nick轩 阅读(228) 评论(0) 推荐(0)

Tabs提交无刷新
摘要:页面用一个控件放TabIndex<asp:HiddenField ID="hidTabIndex" runat="server" />Tab如下定义:<div id="rotate"> <ul> <li><a href="#fragment-1"><span>GPS基本资料</span></a></li> <li><a href="#fragment-2">< 阅读全文

posted @ 2012-03-07 21:41 nick轩 阅读(283) 评论(0) 推荐(0)

TextBox客户端JS赋值 后台获取
摘要:textbox的内容总是无法获得ReadOnly获取或设置一个值,用于指示能否更改 TextBox 控件的内容。重要事项:发生回发时,TextBox 控件(其 ReadOnly 属性设置为 true)的 Text 值被发送到服务器,但是服务器不处理只读文本框。这样可以防止恶意用户更改只读的 Text 值。在回发之间,Text 属性的值保留在视图状态中,除非经过服务器端代码修改。要想不让客户端更改,又想获得的话,可以用两种方法:1、使用input的text控件代替;2、不要直接使用属性设置readonly,而是通过在代码中用Attributes["readonly"] = & 阅读全文

posted @ 2011-10-27 14:37 nick轩 阅读(724) 评论(0) 推荐(0)

AutoCompleteExtender无法触发textbox onchange事件的解决方法
摘要:在textbox里加入onpropertychange事件,该事件只要有任何属性发生改变,即会触发,因此要限制在某特定值改变后才触发事件。使用方法如下所示:<asp:TextBox ID="txtSuperviser" onpropertychange="if(event.propertyName == 'value') saveStaffList(this,'txtRespSupShow','hidRespSupList')" onkeyup="saveStaffList(this, 阅读全文

posted @ 2011-07-11 09:58 nick轩 阅读(608) 评论(0) 推荐(1)

ASP.NET的六大内置对象总结 (转载)
摘要:一、Request对象主要是让服务器取得客户端浏览器的一些数据,包括从HTML表单用Post或者GET方法传递的参数、Cookie和用户认证。因为Request对象是Page对象的成员之一,所以在程序中不需要做任何的声明即可直接使用; 其类名为 HttpRequest 属性很多,但方法很少,只有一个BinaryRead() 1.使用Request.Form属性获取数据 通过该属性,读取<%Form%>;<%/Form%>;之间的表单数据.注意:提交方式要设置为&#8220;Post&#8221;。 与Get方法相比较,使用Post方法可以将大量数据发送到 阅读全文

posted @ 2011-06-26 18:09 nick轩 阅读(381) 评论(0) 推荐(0)

window.showModalDialog()方法在Chrome下不能使用的解决方法
摘要:1、用window.open()替代其弹出窗口2、用getBrowserType() 判断当前浏览器是什么浏览器,并作出相应处理。function getBrowserType() { var ua = navigator.userAgent.toLowerCase(); if(ua.match(/msie ([\d.]+)/))return 1; if(ua.match(/firefox\/([\d.]+)/))return 2; if(ua.match(/chrome\/([\\d.]+)/))return 3; if(ua.match(/opera.([\d.]+)/))return 4 阅读全文

posted @ 2011-04-16 16:03 nick轩 阅读(5670) 评论(0) 推荐(0)

禁止在弹出窗口上做任何操作均生成一个相同新页面的方法
摘要:在弹出窗口的head写上<base target="_self" /> 阅读全文

posted @ 2011-03-08 17:53 nick轩 阅读(187) 评论(0) 推荐(0)

重装IE后,ASP.NET无法按F5启动项目的解决方法
摘要:ie和其他浏览器冲突了 解决方法修改注册表 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\iexplore.exe]@=”C:\\Program Files\\Internet Explorer\\iexplore.exe” 阅读全文

posted @ 2011-02-08 16:15 nick轩 阅读(209) 评论(0) 推荐(0)

在gridview中使用dropdownlist的方法
摘要:在页面:asp:TemplateField HeaderText="公司"  ItemTemplate    asp:DropDownList ID="ddlCompany" runat="server" DataSource="%# BindCompany() %" DataTextField="ShortName" DataValueField="Id" OnSelectedIndexChanged="ddlCompany_SelectedIndexChanged" AutoPostBack="true"    /asp:DropDownList /ItemTempl 阅读全文

posted @ 2011-01-10 19:24 nick轩 阅读(605) 评论(0) 推荐(0)