asp.net后台如何获取前台页面js的值

比如设置var i="123";
后台.cs文件如何获取i的值。建议给具体实例,不要告诉我用AJAX就行,给个例子。

如果你就是不喜欢js 来获取的话。 那只能将 i 付给一个 runat="server" 的隐藏控件 在提交表单后获取该值。追问

用隐藏控件,把js的值赋给控件,后台取控件的值是空的。

追答

那极有可能是 赋值给隐藏控件的js 没有执行 就提交表单了,前台代码和后台代码贴出来 让我 看下

追问

document.getElementById("header").value=temp; 这条语句在母模板下建立的中不能用,不知道什么原因。不用母模板就可以获取值了,奇怪。

追答

因为模板页会将下面的服务器控件 重新生成ID 你写的header 肯定要无效的

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-08
string i = Request.Form["i"]追问

你有试过这个方法么,我试了不行,系统提示Request错误,没用Using指令什么的

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网