我有一个aspx控件如下
<input type=""hidden"" value='EmployeeId' id=""employeeID""/>
我需要一些帮助,使上面隐藏字段的值动态分配给一个名为EmoployeeId的整数变量,该变量位于此行之上。任何人都可以指出如何做到这一点吗?
由于
答案 0 :(得分:1)
将runat="server"
添加到标记:
<input runat="server" type="hidden" value="" id="employeeID"/>
在代码背后,执行此操作:
employeeID.Value=valueFromVariable.ToString();
答案 1 :(得分:1)
如果你是ASP.NET,那么使用服务器控件,
<asp:HiddenField id="empId" runat="server" value="10"/>
并且在代码背后,
int no=int.Parse(empId.Value);
//Or - use int.TryParse
答案 2 :(得分:0)
您可以将服务器端变量分配给客户端Javascript变量(经典ASP):
<script type='test/javascript'>
var myVar = '<% =myServerVar %>' <--- a string
var myNum = <% =myServerVarNUm %> <--- a number
</script>