扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:佚名 来源:Microsoft 2007年11月8日
关键字: Windows
事件 | 是否依赖于 ViewState? | 要存储在 ViewState 中的字段 |
ItemCreated | 无 | |
ItemDataBound | 无 | |
SortCommand | 是 | SortExpression |
EditCommand | 是 | EditItemIndex |
PageIndexChanged | 是 | CurrentPageIndex |
SelectedIndexChanged | 无 |
Sub Page_Load If Not ViewState("EditItemIndex") Is Nothing Then Datagrid1.EditItemIndex = ViewState("EditItemIndex") End If If Not ViewState("CurrentPageIndex") Is Nothing Then Datagrid1.CurrentPageIndex = ViewState("CurrentPageIndex") End If BindGrid() End Sub Sub BindGrid() Dim DV As DataView DV = GetDataSource() DV.Sort = ViewState("SortExpression") Datagrid1.DataSource = DV Datagrid1.DataBind() End Sub Sub Datagrid1_SortCommand(s As Object, e As DataGridSortCommandEventArgs) ViewState("SortExpression") = e.SortExpression BindGrid() End Sub Sub Datagrid1_EditCommand(s As Object, e As DatagridCommandEventArgs) Datagrid1.EditItemIndex = e.Item.ItemIndex ViewState("EditItemIndex") = e.Item.ItemIndex BindGrid() End Sub Sub Datagrid1_PageIndexChanged(s as Object, e As DataGridPageChangedEventArgs) Datagrid1.CurrentPageIndex = e.NewPageIndex ViewState("CurrentPageIndex") = e.NewPageIndex BindGrid() End Sub |
Sub DataGrid1_ItemDataBound(source As Object,e As DataGridItemEventArgs) If (e.Item.ItemType = ListItemType.Item Or e.Item.ItemType = ListItemType.AlternatingItem) Then If e.Item.DataItem("ForumDate") < DateTime.Today Then e.Item.Cells(1).BackColor =System.Drawing.Color.FromName("#ffccff") End If End If End Sub |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者