大家看看这段代码哪里有问题???
private void zcfglist_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
(e.Item.Cells[0].Text.Trim().ToString().Length>20)
e.Item.Cells[0].Text=e.Item.Cells[0].Text.Trim().ToString().Substring(0,18);
}
private void InitializeComponent()
{
this.Load += new System.EventHandler(this.Page_Load);
this.zcfglist.ItemDataBound += new System.Web.UI.WebControls.DataGridItemEventHandler(this.zcfglist_ItemDataBound);
}
我想在修改大于20长度的字符串只取前18个...
运行没有提示错误.但是datagrid里的值没有发生任何变化...