这是一个场景
SLNo FirstName LastName 描述
1 AA BB 描述dfgfdfgdfgdfgfdgdfgdfgfdgfdgf
gfggfgfgfgfgfgfgfgfgfgfgfgfg
2 CC BB 描述fdfdfdfdfdf
整行向右移动..我们如何解决这个问题.. 即使中间有空格也没有问题, 如何处理这个问题。
此问题已发布在 http://forums.asp.net/t/1228361.aspx/1 中由其他人。 作为解决方案,我们需要通过添加此代码来包装它 e.Row.Cells[4].Attributes.Add("style", "WORD-BREAK:BREAK-ALL");
如果是这样,这必须写在哪个事件中?
提前致谢。
最佳答案
使用 OnPreRenderComplete
事件,此事件在其他事件(OnLoad
、OnInit
...)之后发生
public void OnPreRenderComplete(EventArgs e) {
if(!Page.IsPostBack) {
....
}
}
参见 http://msdn.microsoft.com/en-us/library/system.web.ui.page.onprerendercomplete.aspx
关于c# - 当内容之间没有空格时 GridView 中的对齐问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6866111/