大家好我写了以下内容来显示从数据库到gridview列的整数值,如下所示
<asp:TemplateField>
<ItemTemplate>
<asp:Label ID="lblTotalReplies" runat="server" Text='<%#Eval("TotalReplies")==System.DBNull ? "0" : Convert.ToInt16(Eval("TotalReplies")).ToString() %>'></asp:Label> Replies</li>
</ItemTemplate>
</asp:TemplateField>
但是我遇到了一个错误,当我在数据库中有空值时,System.DBNull' is a 'type', which is not valid in the given context
有人可以帮助我如何显示。0
我不想绑定使用rowdatabound
或其他