1.打开新的窗口并传送参数:
传送参数:
response.write("<script>window.open('*.aspx?id="+this.DropDownList1.SelectIndex+"&;id1="+...+"')</script>")
接收参数:
stringa=Request.QueryString("id");
stringb=Request.QueryString("id1");
2.为按钮添加对话框
Button1.Attributes.Add("onclick","returnconfirm('确认?')");
button.attributes.add("onclick","if(confirm('areyousure...?')){returntrue;}else{returnfalse;}")
3.删除表格选定记录
intintEmpID=(int)MyDataGrid.DataKeys[e.Item.ItemIndex];
stringdeleteCmd="DeletefromEmployeewhereemp_id="+intEmpID.ToString()
4.删除表格记录警告
privatevoidDataGrid_ItemCreated(Objectsender,DataGridItemEventArgse)
{
switch(e.Item.ItemType)
{
caseListItemType.Item:
caseListItemType.AlternatingItem:
caseListItemType.EditItem:
TableCellmyTableCell;
myTableCell=e.Item.Cells[14];
LinkButtonmyDeleteButton;
myDeleteButton=(LinkButton)myTableCell.Controls[0];
myDeleteButton.Attributes.Add("onclick","returnconfirm('您是否确定要删除这条信息');");
break;
default:
break;
}
}
5.点击表格行链接另一页
privatevoidgrdCustomer_ItemDataBound(objectsender,System.Web.UI.WebControls.DataGridItemEventArgse)
{
//点击表格打开
if(e.Item.ItemType==ListItemType.Iteme.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.Iteme.Item.ItemType==ListItemType.AlternatingItem)
{
stringorderItemID=e.item.cells[1].Text;
...
e.item.Attributes.Add("ondblclick","location.href='../ShippedGrid.aspx?id="+orderItemID+"'");
}
双击表格打开新一页
if(e.Item.ItemType==ListItemType.Iteme.Item.ItemType==ListItemType.AlternatingItem)
{
stringorderItemID=e.item.cells[1].Text;