关于后台获取不到HiddenField值的有关问题
2013-10-26 11:07
295 查看
服务器加载aspx程序时,首先要执行后台cs文件中的page_load等方法中的代码,其它按钮事件等是不执行的,生成页面发送到客户端.
客户端执行时会响应js脚本,提交到服务器后除了执行page_load外,还要执行提交按钮事件等
------------------------------
建议
if (this.hd.Value == "true")//这 Value 只一直就位空 而且设断点先执行这,然后后面操作执行完以后才出现脚本的提示框
{
执行操作;
}
else
{
执行操作;
}
这段代码放到其他按钮事件里去执行。。。
------解决方案--------------------
又或者在前台js 里面去唤醒后台事件的方式。。。
------解决方案--------------------
逻辑问题,你代码这么写,但是程序可不是先执行后台注册的js再执行后台代码的,也就是说你还没完成赋值,其实代码早就跑完了。
如果要在一个按钮上完成该功能,建议先执行js代码,赋值完成后再使用__doPostBack去执行你的后台按钮事件方法。
客户端执行时会响应js脚本,提交到服务器后除了执行page_load外,还要执行提交按钮事件等
------------------------------
建议
if (this.hd.Value == "true")//这 Value 只一直就位空 而且设断点先执行这,然后后面操作执行完以后才出现脚本的提示框
{
执行操作;
}
else
{
执行操作;
}
这段代码放到其他按钮事件里去执行。。。
------解决方案--------------------
又或者在前台js 里面去唤醒后台事件的方式。。。
------解决方案--------------------
逻辑问题,你代码这么写,但是程序可不是先执行后台注册的js再执行后台代码的,也就是说你还没完成赋值,其实代码早就跑完了。
如果要在一个按钮上完成该功能,建议先执行js代码,赋值完成后再使用__doPostBack去执行你的后台按钮事件方法。
相关文章推荐
- ASP.Net 关于前台JS给input赋值后,runat="server" 后台利用ID.Value还是获取不到的问题
- 关于Android7.0相机闪退以及相册获取不到图片问题
- ajax上传文件后台获取不到问题
- 关于easyui获取c#后台数据报错 Cannot read property 'length' of undefined的问题
- 关于TextBox属性ReadOnly=“true”时,后台无法获取js重新对TextBox的赋值问题
- form表单提交,后台获取不到参数值问题(前题是页面参数正常没有错误)
- FormData在提交type=hidden的input时后台获取不到值
- 关于layui(layer)子页面获取不到父页面jQuery对象的问题。
- AjaxPro2Js调用后台方法AjaxMethod时获取不到Session里的值的问题
- 关于过滤器使用了参数后,接口获取不到参数问题
- TextBox属性设置为只读后台获取不到值的问题
- 将Form以强类型Model提交,后台获取不到的问题
- 关于 隐藏元素(样式为 display: none 的元素)及其子元素 获取不到高度的问题
- 关于嵌入文本框设置只读后,后台获取不到值--解决办法
- 关于jq获取后台request返回值的问题
- 关于Uiautomator或者uiautomatorviewer获取不到手机APP界面内容问题
- 关于nginx反向代理后获取不到客户端的真实ip地址问题
- 关于modelmap.addAttribute("",)转到jsp页面获取不到值的问题
- tomcat7,ajax post参数后台获取不到的问题
- 解决Vue axios post请求,后台获取不到数据的问题方法