0
值在ASPX文件绑定只能从KeyValuePair到GridView控件
<asp:GridView ID="gvSavedAddresses" runat="server">
<Columns>
<asp:TemplateField SortExpression="AddressType" ItemStyle-Width="9%" HeaderText="Type"
HeaderStyle-ForeColor="Black">
<ItemTemplate>
<asp:Label runat="server" ID="lblAddressType" Text='<%#Eval("AddressType")%>'>
</asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
在CS文件
objAddr.AddressType = new KeyValuePair<string, string>(dr["AddressTypeLookupID"].ToString(), dr["AddressType"].ToString());
我想只显示在网格中的价值。但在我的代码中,它显示了网格单元中的键和值。如何避免这一点?
它抛出错误..说:“指定的转换无效。” –
@RaghavendraDevraj,试图在本地重现它 - 工作得很好。也许它为其他记录抛出的异常?如果其他记录具有“AddressType = null”,则应该应用其他检查。 – Andrei