我在ASP.NET ascx文件中声明了一个表单输入:
<input type="hidden" id="hidServiceType" name="hidServiceType" value="somevalue" />
在网络服务/网络方法中,我试图获得这个
的价值HttpContext postedContext = HttpContext.Current;
serviceType = postedContext.Request.Form["hidServiceType"];
我可以深入了解PostedContext.Request.Form并看到2个键,一个是“hidServiceType”但是“serviceType”variable =“”;
我错过了什么,这看起来很琐碎。
答案 0 :(得分:2)
为什么不在输入字段中添加runat =“server”属性,然后在代码隐藏中执行其他操作时访问它?