2008-11-19 62 views
1

我有一个隐藏字段,我想绑定到页面代码后面的一个函数。我不完全记得确切的语法,我无法通过Google找到答案。代码是否正确?谢谢。将asp.net控件的值绑定到函数后面的代码

print("<asp:HiddenField ID="dummy" Value='<%#Getdummy() %>' runat="server" />"); 
+0

有没有在asp.net打印功能?字符串中有引号,但没有转义序列。 – 2011-12-09 21:11:29

回答

0

如果你有runat = server的隐藏字段,你可以编写代码在后面的代码中(而不是在标记中)分配值。

2

你已经把该代码看起来很不错...

两步过程...隐藏字段添加到标记

<asp:HiddenField ID="hdnId" runat="server" Value='<%# GetValue() %>'/> 

然后创建指定的方法签名.. 。

protected string GetValue() 
{ 
    return "something"; 
} 

希望这有助于...

+0

我想添加的一件事情是,MenuItem不支持DataBinding,因此此方法不能用于启用/禁用菜单中的特定项目。 – 2011-12-09 21:09:00

相关问题