HorizontalAlign.Center无法在GridView中运行
我正在使用ASP数据网格我正在通过代码隐藏(c#)动态绑定数据字段,Header Text。
我也动态设置列的样式所有工作正常,但其中一个Column Horizontal-align.Center不起作用。
我已经检查过风格是否被覆盖,但它不是……
这个代码块给出了一个问题:
BoundField field4 = new BoundField(); field4.DataField = dtdata.Tables[0].Columns["data"].ToString(); field4.HeaderText = "Percentage%"; field4.DataFormatString = "{0:N1}%"; field4.SortExpression = "data"; field4.ItemStyle.HorizontalAlign = HorizontalAlign.Center; grdMarginGrid.Columns.Add(field4);
任何人都可以帮我识别问题所在..
提前谢谢,Divya。
我认为你的其他款式会覆盖你的新款式。
你可以做这样的事情
尝试从您的ASPX代码向您的gridview添加CSS类,并为您的类分配以下样式。
.grid td, .grid th{ text-align:center; }
您也可以从后面的代码中添加CSS类.MSDN LINK
这会将所有列文本设置为gridview中的中心
为任何字段(如绑定字段或Templatefield)提供ItemStyle-HorizontalAlign =“Center”。
码:
上述就是C#学习教程:HorizontalAlign.Center无法在GridView中运行分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
or
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/1006978.html