【发布时间】:2013-07-22 13:18:10
【问题描述】:
我在 gridview 中有以下代码:
<% If Eval("LabelType").ToString() = "Singleline" Then%> <asp:TextBox ID="txtSingleLine" runat="server" ></asp:TextBox> <% End If%>
<% If Eval("LabelType").ToString() = "Multiline" Then%> <asp:TextBox ID="txtMultiline" runat="server" TextMode="MultiLine" ></asp:TextBox> <% End If%>
<% If Eval("LabelType").ToString() = "Image" Then%> <asp:FileUpload ID="FileUpload1" runat="server" /> <% End If%>
我收到以下错误:
Eval()、XPath() 和 Bind() 等数据绑定方法只能 在数据绑定控件的上下文中使用
从this的问题我知道应该添加#,但是当我添加为:
它不接受这个(在整个语句下方显示蓝线)。
请告诉我哪里出错了。
请帮帮我。
我正在使用 vb.net,但用 c# 回答也很有帮助。
【问题讨论】:
-
@KevinKunderman 我已经在我的问题中提到了这一点,我已经提到了这个问题
-
你可以为整个网格添加标记
标签: c# asp.net .net vb.net visual-studio-2008