ASP.NET ³£ÓõÄ33ÖÖ´úÂ루ת£¬ÊÕ²ØÒ»Ï£¬ÒÔ±¸ºó²é£©
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.Al
Ïà¹ØÎĵµ£º
¿ÉÒÔʹÓÃͼÏñÀ´ÔÚÊó±êÖ¸ÕëÐüÍ£Óڲ˵¥ÏîÉÏ·½Ê±Ö¸Ê¾´æÔÚ¿ÉÓÃ×Ӳ˵¥Ïî¡£»¹¿ÉÒÔʹÓÃͼÏñÀ´Çø·Ö¾²Ì¬ºÍ¶¯Ì¬²Ëµ¥Ï»òÓÃͼÏñ³äµ±Õû¸ö²Ëµ¥»òij¸ö¼¶±ðµÄ²Ëµ¥ÏîµÄ±³¾°¡£
¿ÉÒÔʹÓü¶ÁªÑùʽ±í (CSS) ºÍ Menu ¿Ø¼þµÄÊôÐÔÀ´Ö¸¶¨ÒªÊ¹ÓõÄͼÏñ£¬ÒÔ¼°ÕâЩͼÏñµÄÏÔʾ·½Ê½¡£
Ò»¡¢Ê¹ÓÃĬÈ쵀 ......
1. Response.Write("<script>alert('µ¯¶ÔµÄÄÚÈÝ£¡£¡');</script>"); //µ¯³öÊ±Ò³ÃæÎª¿Õ°×É«,×îºÃ²»ÒªÓÃÕâÒ»ÖÖ
2. Page.ClientScript.RegisterStartupScript(this.GetType(),"","<script>alert('µ¯¶ÔµÄÄÚÈÝ£¡£¡');</script>"); //ûÓÐÓõ½ÎÞˢпؼþʱÓÃ
3. ScriptManager.RegisterCli ......
Ò»¡¢ÈÏʶWeb.configÎļþ
¡¡¡¡Web.configÎļþÊÇÒ»¸öXMLÎı¾Îļþ£¬ËüÓÃÀ´´¢´æ ASP.NET Web Ó¦ÓóÌÐòµÄÅäÖÃÐÅÏ¢£¨Èç×î³£ÓõÄÉèÖÃASP.NET Web Ó¦ÓóÌÐòµÄÉí·ÝÑéÖ¤·½Ê½£©£¬Ëü¿ÉÒÔ³öÏÖÔÚÓ¦ÓóÌÐòµÄÿһ¸öĿ¼ÖС£µ±Äãͨ¹ýVB.NETн¨Ò»¸öWebÓ¦ÓóÌÐòºó£¬Ä¬ÈÏÇé¿öÏ»áÔÚ¸ùĿ¼×Ô¶¯´´½¨Ò»¸öĬÈϵÄ
Web.configÎļþ£¬°üÀ¨Ä¬ÈϵÄÅäÖÃÉ ......
ʲôÊÇ ASP£¿
¡¡¡¡ASP ÊÇÒ»ÖÖʹǶÈëÍøÒ³ÖеĽű¾¿ÉÓÉÒòÌØÍø·þÎñÆ÷Ö´ÐеķþÎñÆ÷¶Ë½Å±¾¼¼Êõ¡£
¡¡¡¡ASP ÊÇÒ»Ïî΢Èí¹«Ë¾µÄ¼¼Êõ
¡¡¡¡ASP Ö¸ Active Server Pages£¨¶¯Ì¬·þÎñÆ÷Ò³Ãæ£©
¡¡¡¡ASP ÊÇÔËÐÐÓÚ IIS Ö®ÖеijÌÐò
¡¡¡¡IIS Ö¸ Internet Information Services£¨ÒòÌØÍøÐÅÏ¢·þÎñ£©
¡¡¡¡IIS ÊÇ Windows 2000 À¦°óµÄÃâ·Ñ× ......
ÔÚAsp.netÒµÎñϵͳµÄ¿ª·¢¹ý³ÌÖУ¬ÎªÁ˱£Ö¤Ò³Ãæ·ç¸ñµÄÒ»ÖÂÐÔÒÔ¼°¼õÉÙÖØ¸´´úÂëµÄ±àд£¬ÎÒÃÇÐèÒªÒýÈë»ùÀàÒ³µÄ¸ÅÄ¼´£º¶¨ÒåÒ»¸ö»ùÀàÒ³£¬ÈÃËùÓеÄÒ³Ãæ¶¼¼Ì³ÐÕâ¸ö»ùÀ࣬²¢ÔڸûùÀàÒ³ÖмÓÈ빫ÓõÄÊôÐԺͷ½·¨¡£
ʵ¼ÊʹÓÃʱ£¬°´ÕÕ¹¦ÄÜÒ³Ãæ»®·Ö£¬¿ÉÒÔ¶¨Òå¶à¸ö»ùÀàÒ³£¬È磺
class FormBase
class BizFormBase £ºFormBase
class ......