vb.net
2011-10-27 6 views 0 likes 
0

私は、フッターテンプレートを使用して行を追加しようとしているasp.net.Whenでdatagridviewを使用しています。構文を修正し、列がデータベースにあります。同じエラー:データバインドSystem.Data.DataRowview

<ItemTemplate> 

<asp:Label ID="lblMembershipName" runat="server" width ="150px" **Text='<%# Eval("MembershipName")%>' >** </asp:Label> </ItemTemplate> <EditItemTemplate> 
------------------------------------------------------------------------ 
<asp:TextBox ID="txtMemshipName" runat="server" width ="150px" Text='<%# Eval("MembershipName")%>' ReadOnly = "true" > </asp:TextBox> </EditItemTemplate> <FooterTemplate> <asp:TextBox ID="txtMembershipName" runat="server" Width = "150px"></asp:TextBox> </FooterTemplate> <ItemStyle Width="30px" /> </asp:TemplateField> 
------------------------------------------------------------------------ 
+0

エラーは何ですか?コードはどこですか? –

答えて

0

これを試してください。

<%#DataBinder.Eval(Container.DataItem, "MembershipName")%> 
+0

それでもエラーは持続する。私は、それによって挿入されたデータを追加するときにサーバーエラーを表示する "Databinding System.Data.DataRowview"とこの行をハイライト " ShinyManu

+0

'<%#Container.DataItem.MembershipName%>'を試してください。 –

+0

すべてのurヘルプをありがとう。それは私の間違いだった挿入後にテーブルを選択している間。これは正しいものです。<%#Eval( "MembershipName")%> – ShinyManu

関連する問題