我正在从数据库中检索数据并在Gridview中显示。我有一些数据,我想在结尾处显示%符号(在gridview中),这是实现这一目标的最佳方法。我可以在sql select语句中连接%sign,或者我必须使用后面的vb代码添加。
答案 0 :(得分:3)
最好的方法是使用Gridview列中的DataFormatString属性并将其设置为" {0:0.00}%"。这将使用数字,2个小数位置并将%符号添加到结尾来格式化结果。
如果您的行包含数值和已包含%或其他特殊字符的行,则确保数据正确可视化的最佳方法是在设置Gridview数据源之前删除%或特殊字符。通过这种方式,您将始终为每一行获得相同的结果。
答案 1 :(得分:-1)
我遍历Gridview行并在结尾处连续%唱歌
If e.Row.RowType = DataControlRowType.DataRow Then
If e.Row.Cells(6).Text = 4 Then
e.Row.Cells(5).Text += " %"
End If
End If