{ CreateTable(); } }
file://捆绑Binder public void CreateTable() {
dgXML.DataSource = dv; dgXML.DataBind(); }
file://翻页时 public void dgXML_Changed(Object sender,DataGridPageChangedEventArgs e) { CreateTable(); }
file://删除 public void DelItem(Object sender,DataGridCommandEventArgs e) { if(((LinkButton)e.CommandSource).CommandName == "del") { file://首先取得当前更新页的行数与CurrentPageIndex int CPI = (int)dgXML.CurrentPageIndex; int EII = (int)e.Item.ItemIndex; int row = CPI*5+EII;
lb.Text = row.ToString();
file://删除 dv.Delete(row);
dgXML.EditItemIndex = -1; ds.WriteXml(sPath);
CreateTable(); } }
file://取消 public void dgXML_Cancel(Object sender,DataGridCommandEventArgs e) { dgXML.EditItemIndex = -1; CreateTable(); }
file://编辑 public void dgXML_Edit(Object sender,DataGridCommandEventArgs e) { dgXML.EditItemIndex = (int)e.Item.ItemIndex; CreateTable(); }
file://更新 public void dgXML_Update(Object sender, DataGridCommandEventArgs e) { try { file://首先取得当前更新页的行数与CurrentPageIndex int CPI = (int)dgXML.CurrentPageIndex; int EII = (int)e.Item.ItemIndex; int row = CPI*5+EII; file://lb.Text = row.ToString();
file://取得各项值
string ImageUrl = ((TextBox)e.Item.Cells[2].Controls[0]).Text; string NavigateUrl = ((TextBox)e.Item.Cells[3].Controls[0]).Text; string AlternateText = ((TextBox)e.Item.Cells[4].Controls[0]).Text; string Keyword = ((TextBox)e.Item.Cells[5].Controls[0]).Text; string Impressions = ((TextBox)e.Item.Cells[6].Controls[0]).Text; 上一页 [1] [2] [3] [4] [5] [6] [7] 下一页 |