Asp.net 需要帮助在gridview中格式化文本吗
我知道如何将dataformattext字段与boundfield一起使用,但现在我将取两列并将它们除以一个百分比,因此我需要{0:P1}另外,如何停止除以0错误Asp.net 需要帮助在gridview中格式化文本吗,asp.net,vb.net,Asp.net,Vb.net,我知道如何将dataformattext字段与boundfield一起使用,但现在我将取两列并将它们除以一个百分比,因此我需要{0:P1}另外,如何停止除以0错误 <ItemTemplate> <asp:Label ID="Label1" runat="server" Text='<%# Eval("total2")/Eval("acdcalls")%>' Vis
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Eval("total2")/Eval("acdcalls")%>'
Visible='<%# Eval("total2")/Eval("acdcalls") %>'></asp:Label>
</ItemTemplate>
您应该使用一种方法来实现这一点 在该方法中,您将检查代码是否未被0和所需的所有逻辑(如格式化)除
您应该使用一种方法来实现这一点 在该方法中,您将检查代码是否未被0和所需的所有逻辑(如格式化)除
是否可以在绑定前收集数据时进行计算,并让它在那里进行检查?我可以这样做,但我真的不想编辑我的存储过程,因为它们很复杂。是否可以在绑定前收集数据时进行计算,我可以这样做,但我真的不想编辑我的存储过程,因为它们很复杂。我甚至不知道我可以这样做,我如何确保它以百分比的形式出现感谢我甚至不知道我可以这样做,我如何确保它以百分比的形式出现
<asp:Label ID="Label1" runat="server" Text='<%# Divide(Eval("total2"), Eval("acdcalls")) %>'
Visible='<%# Divide(Eval("total2"), Eval("acdcalls")) %>'></asp:Label>