2011-10-27 37 views
0

Im在asp.net中使用datagridview。當im試圖添加使用頁腳模板在查找錯誤的行中出現up.I已更正的語法和列是在數據庫中。同樣的錯誤:Databinding 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%>'如果它不工作,那麼其他問題D :)的其他事情。 –

+0

感謝您的幫助。插入後選擇表格是我的錯誤。謝謝你的幫助。這是正確的。<%#Eval(「MembershipName」)%> – ShinyManu

相關問題