ASP.NET程序中常用的三十三种代码_Asp.Net基础教程
时间:2010-09-14 来源:蔚蓝的大海
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 =】
[1] [2] [3] [4] [5] [6] 下一页
quicktime 3gp converternvidia dual view missingmaking pearl necklaceshd test video downloadibm jclrealtek rtl8187se wireless lan utilityralink 802.11 n wireless lan adapter drivers20 vga cablesilver cablesnetwork controller driver windows vistafedwire funds transfer systemwindows xp usb keyboardps3 controller chargerreview board ubuntucisco network adapterbest lcd reviewpci multimedia audio device treiber windows 982wire usb remote ndis ethernet driver repairpci sata interface cardmechanics tool kitsdigital audio downloadsony dvd home theatre systemplaystation 3 reset resolutionrca adapterhyponatremia algorithmdvi hdmi cable not workingbnc connector specspalm treo pro reviewdifference between pc card express cardair cards verizonusb rca audio cabletypes of small businesswinnebago rv partshp express card slotvga cable wiiralink rt2500 802.11 ghigh fiber foods listhusky tool boxesuse dazzle capture cardjournal high resolution chromatography chromatography communicationshdcp compliant graphics cardsdell projector hdmipci parallel printer cardwireless coax extenderoptical fiber historyparts indian motorcyclesbluetooth pc softwarejetta power window repairyour netgear wireless routergender changer female electronics