这个控件出了什么问题?
<input value="<%# Eval("WebpartID")%>" type="hidden"
runat="server" id="hiddenserverfield" />
我在Reapeter中使用这个隐藏的输入字段。我想绑定它,然后使用它服务器端。我得到这个解析器错误:
描述:解析资源期间发生错误 需要为此请求提供服务。请查看以下具体内容 解析错误详细信息并适当修改源文件。
分析程序错误消息:服务器标记格式不正确。
我有另一个隐藏的输入,只有没有runat="server"
时完全相同,并且不会导致任何问题。
答案 0 :(得分:2)
绑定属性的引号必须是单个,而不是双倍。
<input value='<%# Eval("WebpartID")%>' type="hidden"
runat="server" id="hiddenserverfield" />
如果控制不是服务器端,这根本不重要。
答案 1 :(得分:1)
试试这个
<asp:HiddenField ID="hiddenserverfield" runat="server"
Value='<%# Eval("WebpartID") %>' />