为变量分配隐藏字段

时间:2012-02-06 15:08:48

标签: asp.net

我有一个aspx控件如下

<input type=""hidden"" value='EmployeeId' id=""employeeID""/>

我需要一些帮助,使上面隐藏字段的值动态分配给一个名为EmoployeeId的整数变量,该变量位于此行之上。任何人都可以指出如何做到这一点吗?

由于

3 个答案:

答案 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>