我在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%>
我收到以下錯誤:
Databinding methods such as Eval(), XPath(), and Bind() can only be used in the context of a databound control
從this的問題,我才知道,#應增加,但當我添加爲:
它不接受這(在整個聲明下面顯示藍線)。
請告訴我我在哪裏犯錯。
請幫幫我。
我使用的是vb.net,但在c#中的回答也很有幫助。
@KevinKunderman我已經在我的問題提到這一點,我haqve refered這個問題 –
你能對整個電網 –