asp.net程序中,很常用的三十三种编程代码现归纳如下:
1. 打开新的窗口并传送参数:
传送参数:
- response.write("<script>window.open(’*.aspx?id=" this.DropDownList1.SelectIndex "&;amp;id1=" ... "’)</script>")
接收参数:
- string a = Request.QueryString("id");
- string b = Request.QueryString("id1");
2.为按钮添加对话框
- Button1.Attributes.Add("onclick","return confirm(’确认?’)");
- Button1.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;
- }
- }