【发布时间】:2010-12-17 13:56:57
【问题描述】:
我需要做以下两件事...
- 我想在 asp .net page_load 中设置值。问题是我不想使用 runat="server"。我已经尝试了以下方法,但它不起作用:
HtmlInputHidden hiddenControl = (HtmlInputHidden) FindControl("a");
有没有办法在不使用 runat="server" 的情况下在 asp .net page_load 中访问? ? ?
- 如果我使用,我可以这样做,但在这种情况下,我无法在母版页的 javascript 函数中访问它。我试过这个,但它不起作用......
- var hdnField = document.getElementById('');
- var hdnField = document.getElementById("hdnIdentity").getAttribute("value");
- var hdnField = document.getElementById("hdnIdentity").value
我需要什么...我想在母版页的 javascript 中访问内容页的隐藏字段值。有办法吗? ? ? thnx 提前问候 Haroon haroon426@yahoo.com
【问题讨论】:
-
请澄清您的标题或问题。您是在尝试get 还是set 值?正如@leppie 提到的,您可以从Request.Form 中获取它(通过其“名称”属性)。如果页面上没有一些服务器端代码,设置它会比较棘手。
标签: c#