ASP.NET程序中常用的三十三種代碼
2006/11/30 13:49:25

1. 打開新的窗口并傳送參數:

  傳送參數:

response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>")
  接收參數:

string a = Request.QueryString("id");
string b = Request.QueryString("id1");
  2.為按鈕添加對話框

Button1.Attributes.Add("onclick","return confirm(’確認?’)");
button.attributes.add("onclick","if(confirm(’are you sure...?’)){return true;}else{return false;}")
  3.刪除表格選定記錄

int intEmpID = (int)MyDataGrid.DataKeys[e.Item.ItemIndex];
string deleteCmd = "DELETE from Employee where emp_id = " + intEmpID.ToString()
  4.刪除表格記錄警告

private void DataGrid_ItemCreated(Object sender,DataGridItemEventArgs e)
{
 switch(e.Item.ItemType)
 {
  case ListItemType.Item :
  case ListItemType.AlternatingItem :
  case ListItemType.EditItem:
   TableCell myTableCell;
   myTableCell = e.Item.Cells[14];
   LinkButton myDeleteButton ;
   myDeleteButton = (LinkButton)myTableCell.Controls[0];
   myDeleteButton.Attributes.Add("onclick","return confirm(’您是否確定要刪除這條信息’);");
   break;
  default:
   break;
 }

}
  5.點擊表格行鏈接另一頁

private void grdCustomer_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
 //點擊表格打開
 if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
  e.Item.Attributes.Add("onclick","window.open(’Default.aspx?id=" + e.Item.Cells[0].Text + "’);");
}
  雙擊表格連接到另一頁

  在itemDataBind事件中

if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
 string OrderItemID =e.item.cells[1].Text;
 ...
 e.item.Attributes.Add("ondblclick", "location.href=’../ShippedGrid.aspx?id=" + OrderItemID + "’");
}
  雙擊表格打開新一頁

if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
 string OrderItemID =e.item.cells[1].Text;
 ...
 e.item.Attributes.Add("ondblclick", "open(’../ShippedGrid.aspx?id=" + OrderItemID + "’)");
}
  ★特別注意:【?id=】 處不能為 【?id =】
6.表格超連接列傳遞參數

<asp:HyperLinkColumn Target="_blank" headertext="ID號" DataTextField="id" NavigateUrl="aaa.aspx?id=’
 <%# DataBinder.Eval(Container.DataItem, "數據字段1")%>’ & name=’<%# DataBinder.Eval(Container.DataItem, "數據字段2")%>’ />
  7.表格點擊改變顏色

if (e.Item.ItemType == ListItemType.Item ||e.Item.ItemType == ListItemType.AlternatingItem)
{
 e.Item.Attributes.Add("onclick","this.style.backgroundColor=’#99cc00’;
    this.style.color=’buttontext’;this.style.cursor=’default’;");
}
  寫在DataGrid的_ItemDataBound里

if (e.Item.ItemType == ListItemType.Item ||e.Item.ItemType == ListItemType.AlternatingItem)
{
e.Item.Attributes.Add("onmouseover","this.style.backgroundColor=’#99cc00’;
   this.style.color=’buttontext’;this.style.cursor=’default’;");
e.Item.Attributes.Add("onmouseout","this.style.backgroundColor=’’;this.style.color=’’;")

下一頁
返回列表
返回首頁 主站蜘蛛池模板: 国产成人A∨激情视频厨房| 性xxxxfreexxxxx喷水欧美| 亚洲欧美另类久久久精品能播放的 | 国产亚洲精品免费| 福利视频网站导航| 在线免费视频一区二区| 一级特黄性色生活片| 日本免费人成视频播放| 亚洲AV永久无码精品漫画 | 欧美成人精品三级网站| 伊人久久五月天| 精品福利一区二区三区免费视频| 国产又爽又黄无码无遮挡在线观看| 尤物yw午夜国产精品视频| 在线日韩日本国产亚洲| xxxx日本性| 成人国产在线不卡视频| 久久精品亚洲一区二区三区浴池| 欧美亚洲一区二区三区| 亚洲第一区在线| 男男gay18| 制服丝袜第六页| 美国亚洲成年毛片| 成人欧美视频在线观看| 久久精品人人做人人爽电影蜜月| 欧美午夜电影在线观看| 亚洲欧美小视频| 浪荡女天天不停挨cao日常视频| 免费无毒片在线观看| 约会只c不y什么意思| 国产suv精品一区二区33| 青青草原视频在线观看| 国产性色视频在线高清| 久久国产精品99精品国产987| 国产精品久久久久久久久久久不卡| 91精品免费在线观看| 在线a免费观看| 99精品国产在热久久婷婷| 天天爱天天做久久天天狠狼| 一区二区三区欧美| 少妇高潮惨叫喷水在线观看 |