gpt4 book ai didi

c# - C# 中的字符串格式说明符,用于在 Gridview 中使用固定长度的字符串

转载 作者:太空宇宙 更新时间:2023-11-03 23:48:11 24 4
gpt4 key购买 nike

我试图在绑定(bind)时在 GridView 项模板中显示固定长度的字符串(比如 10 位字符串),我找不到字符串本身的任何格式说明符。

我可以获得 (Numbers{0:N}, Floats & Decimal (D), Currency{0:C} 的格式说明符>, , 日期{1,8:yyyy} , 百分比 {0,3:P1},温度:{0:F}, 指数十六进制 ... 但不适用于字符串本身)

我试过链接:Click here但对我不起作用。

我的 GridView 有一个模板字段(项目模板)

<asp:TemplateField HeaderText="Notes">
<ItemTemplate>

<asp:Label ID="Label_Note" runat="server" Text='<%# String.Format("{0}", Eval("Defect_Note").ToString()) %>' ></asp:Label>

</ItemTemplate>
</asp:TemplateField>

我需要在下面的网格中显示“Notes Column”,最多 10 位数字。如果 exeeds 它不应该显示(可以在工具提示上显示)如果小于 10 它可以显示它的所有内容。

enter image description here

我想在 C# 中显示注释列,如 Printf("%8s",&note)(在绑定(bind)单行中)

最佳答案

不要忘记检查空值。

notes.Substring(0, Math.Min(notes.Length, 10))

关于c# - C# 中的字符串格式说明符,用于在 Gridview 中使用固定长度的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26885503/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com