datagrid之itemcreate添加样式

如果要在itemcreate中修改样式必须添加如下判断,否则提示未结束的字符串常量。
public void ItemCreated(Object sender, DataGridItemEventArgs e)  
{  
    ListItemType itemType = e.Item.ItemType;  
    if (itemType == ListItemType.Item || itemType == ListItemType.AlternatingItem)   
    {  
        
    }  
} 

解释:
ASP.NET DataGrid 允许您修改成分单元格的样式和布局,这可通过挂钩 ItemCreated 事件来完成。该控件每次处理子项(页眉、页脚、行、页导航)时,该事件都会被激发。事件处理程序接收类型为 DataGridItemEventArgs 的参数,您可以从该参数提取所处理项目的类型。

汇总行是 DataGrid 行,同样,它的类型可以是 Item 或 AlternatingItem。因此,在编写 ItemCreated 处理程序时,要确保只有在该项的类型正确时才处理相应的单元格。下面的列表概述所需的代码。

参考: http://developer.51cto.com/art/200908/142553.htm

你可能感兴趣的:(.net,asp.net,asp)