asp.netÍøÕ¾¿ª·¢Öо³£ÐèÒªÉú³É¾²Ì¬Ò³Ãæ¡£
Éú³É¾²Ì¬Ò³ÃæµÄºÃ´¦£º
1¡¢ÌáÉýÍøÕ¾ÐÔÄÜ¡¢¸ºÔØÄÜÁ¦¡£
2¡¢Ìá¸ßÍøÕ¾°²È«ÐÔ¡£
3¡¢ÀûÓÚËÑË÷ÒýÇæÊÕ¼¡£
ÒÔÉÏ3µãÓÅÊÆ£¬×ãÒÔÈùã´óasp.net³ÌÐòÔ±¶ÔÉú²ú¾²Ì¬ÍøÒ³Ç÷Ö®ÈôæðÁË¡£
±¾ÎÄÖ÷Òª½²ÊöÒ»ÖֱȽϼòµ¥¡¢·½±ãµÄʵÏÖ·½·¨£¬ÊʺϽ»»¥ÐÔ²»¶àµÄÍøÕ¾Ê¹Óá£ÀýÈçÐÂÎÅ×ÊѶ¡¢²úƷչʾµÈ¡£Õâ´Î½²µÄ¾²Ì¬Ò³ÃæÊÇÉú³ÉÕæÕýµÄ¾²Ì¬ÍøÒ³£¬¿ÉÒÔÍÑÀë.netÖ±½ÓÔÚIISÉÏÔËÐеÄÒ³Ãæ¡£ºÃÁË£¬²»¶à˵ÁË¡£Ö±½ÓÌù´úÂë°É£º
ºËÐÄ´úÂëÈçÏ£º
protected void Button1_Click(object sender, EventArgs e)
{
string url = "http://" + Request.Url.Authority + "/default.aspx";
new System.Net.WebClient().DownloadFile(url, Server.MapPath("~/default.html"));
Response.Redirect("default.html");
}
Èç¹ûÐèÒª¸ù¾Ý²ÎÊýÉú³É²»Í¬µÄÎļþ£¬±ÈÈçÐÂÎÅÒ³Ãæ£¬Ã¿¸öÐÂÎÅÒ»¸öÎļþ£¬Ö»ÐèÒª´«µÝ²»Í¬µÄURL²ÎÊý£¬ºÍ±£´æµÄÎļþ·¾¶¼´¿É¡£ÕâÀïÐèҪעÒâһϣ¬»ñÈ¡×Ô¼ºÍøÕ¾µÄÍøÒ³£¬ÓпÉÄÜ»áÔì³É“ËÀËø”£¬¸Ð¾õ¼¸ÂʺÜÉÙ£¬ÖÁÉÙÎÒûÓöµ½¹ý¡£È»ºóǰ̨µÄÁ´½ÓÒ²ÒªÐ޸ijÉÏàÓ¦µÄ¾²Ì¬Ò³ÃæµÄÁ´½Ó¡£ÕâÑùÕû¸öÍøÕ¾¾Í²¿·Ö¾² ......
ÏÂÃæÒª½â¾öµÄÎÊÌâÈçÏ£º
1.ÈçºÎÔÚJavaScript·ÃÎÊC#º¯Êý?
¡¡¡¡2.ÈçºÎÔÚJavaScript·ÃÎÊC#±äÁ¿?
¡¡¡¡3.ÈçºÎÔÚC#ÖзÃÎÊJavaScriptµÄÒÑÓбäÁ¿?
¡¡¡¡4.ÈçºÎÔÚC#ÖзÃÎÊJavaScriptº¯Êý?
¡¡¡¡ÎÊÌâ1´ð°¸ÈçÏ£º
¡¡¡¡javaScriptº¯ÊýÖÐÖ´ÐÐC#´úÂëÖеĺ¯Êý£º
¡¡¡¡·½·¨Ò»£º
1¡¢Ê×ÏȽ¨Á¢Ò»¸ö°´Å¥£¬ÔÚºǫ́½«µ÷Óûò´¦ÀíµÄÄÚÈÝдÈëbutton_clickÖÐ;
¡¡¡¡2¡¢ÔÚǰ̨дһ¸öjsº¯Êý£¬ÄÚÈÝΪdocument.getElementById("btn1").click();
¡¡¡¡3¡¢ÔÚǰ̨»òºǫ́µ÷ÓÃjsº¯Êý£¬¼¤·¢clickʼþ£¬µÈÓÚ·ÃÎʺǫ́c#º¯Êý;
¡¡¡¡·½·¨¶þ£º
1¡¢º¯ÊýÉùÃ÷Ϊpublic
¡¡¡¡ºǫ́´úÂë(°Ñpublic¸Ä³ÉprotectedÒ²¿ÉÒÔ)
public string ss()
¡¡¡¡{
¡¡¡¡¡¡¡¡return("a");
¡¡¡¡}
¡¡¡¡2¡¢ÔÚ html ÀïÓÿÉÒÔµ÷ÓÃǰ̨½Å±¾
<script language=javascript>
¡¡¡¡var a = "<%=ss()%>";
¡¡¡¡alert(a);
</script>
¡¡¡¡·½·¨Èý£º
  ......
ÏÂÃæÒª½â¾öµÄÎÊÌâÈçÏ£º
1.ÈçºÎÔÚJavaScript·ÃÎÊC#º¯Êý?
¡¡¡¡2.ÈçºÎÔÚJavaScript·ÃÎÊC#±äÁ¿?
¡¡¡¡3.ÈçºÎÔÚC#ÖзÃÎÊJavaScriptµÄÒÑÓбäÁ¿?
¡¡¡¡4.ÈçºÎÔÚC#ÖзÃÎÊJavaScriptº¯Êý?
¡¡¡¡ÎÊÌâ1´ð°¸ÈçÏ£º
¡¡¡¡javaScriptº¯ÊýÖÐÖ´ÐÐC#´úÂëÖеĺ¯Êý£º
¡¡¡¡·½·¨Ò»£º
1¡¢Ê×ÏȽ¨Á¢Ò»¸ö°´Å¥£¬ÔÚºǫ́½«µ÷Óûò´¦ÀíµÄÄÚÈÝдÈëbutton_clickÖÐ;
¡¡¡¡2¡¢ÔÚǰ̨дһ¸öjsº¯Êý£¬ÄÚÈÝΪdocument.getElementById("btn1").click();
¡¡¡¡3¡¢ÔÚǰ̨»òºǫ́µ÷ÓÃjsº¯Êý£¬¼¤·¢clickʼþ£¬µÈÓÚ·ÃÎʺǫ́c#º¯Êý;
¡¡¡¡·½·¨¶þ£º
1¡¢º¯ÊýÉùÃ÷Ϊpublic
¡¡¡¡ºǫ́´úÂë(°Ñpublic¸Ä³ÉprotectedÒ²¿ÉÒÔ)
public string ss()
¡¡¡¡{
¡¡¡¡¡¡¡¡return("a");
¡¡¡¡}
¡¡¡¡2¡¢ÔÚ html ÀïÓÿÉÒÔµ÷ÓÃǰ̨½Å±¾
<script language=javascript>
¡¡¡¡var a = "<%=ss()%>";
¡¡¡¡alert(a);
</script>
¡¡¡¡·½·¨Èý£º
  ......
ÏÂÃæÒª½â¾öµÄÎÊÌâÈçÏ£º
1.ÈçºÎÔÚJavaScript·ÃÎÊC#º¯Êý?
¡¡¡¡2.ÈçºÎÔÚJavaScript·ÃÎÊC#±äÁ¿?
¡¡¡¡3.ÈçºÎÔÚC#ÖзÃÎÊJavaScriptµÄÒÑÓбäÁ¿?
¡¡¡¡4.ÈçºÎÔÚC#ÖзÃÎÊJavaScriptº¯Êý?
¡¡¡¡ÎÊÌâ1´ð°¸ÈçÏ£º
¡¡¡¡javaScriptº¯ÊýÖÐÖ´ÐÐC#´úÂëÖеĺ¯Êý£º
¡¡¡¡·½·¨Ò»£º
1¡¢Ê×ÏȽ¨Á¢Ò»¸ö°´Å¥£¬ÔÚºǫ́½«µ÷Óûò´¦ÀíµÄÄÚÈÝдÈëbutton_clickÖÐ;
¡¡¡¡2¡¢ÔÚǰ̨дһ¸öjsº¯Êý£¬ÄÚÈÝΪdocument.getElementById("btn1").click();
¡¡¡¡3¡¢ÔÚǰ̨»òºǫ́µ÷ÓÃjsº¯Êý£¬¼¤·¢clickʼþ£¬µÈÓÚ·ÃÎʺǫ́c#º¯Êý;
¡¡¡¡·½·¨¶þ£º
1¡¢º¯ÊýÉùÃ÷Ϊpublic
¡¡¡¡ºǫ́´úÂë(°Ñpublic¸Ä³ÉprotectedÒ²¿ÉÒÔ)
public string ss()
¡¡¡¡{
¡¡¡¡¡¡¡¡return("a");
¡¡¡¡}
¡¡¡¡2¡¢ÔÚ html ÀïÓÿÉÒÔµ÷ÓÃǰ̨½Å±¾
<script language=javascript>
¡¡¡¡var a = "<%=ss()%>";
¡¡¡¡alert(a);
</script>
¡¡¡¡·½·¨Èý£º
  ......
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 ;
¡¡¡¡¡¡my ......
public class PageBase:System.Web.UI.Page
{
public PageBase()
{
//
// TODO: Add constructor logic here
//
}
protected override void InitializeCulture()
{
//µÃµ½當ǰ語ÑÔ
string currentCulture = (string)Session["Culture"];
//ÅÐ斷當ǰ語ÑÔÊÇ·ñ為¿Õ£¬²¢Ä¬認賦Öµ
if (string.IsNullOrEmpty(currentCulture))
{
currentCulture = "zh-cn";
Session["Culture"] = "zh-cn";
}
//設ÖÃ顯ʾµÄ語ÑÔ類ÐÍ
&nbs ......
http://www.chinaz.com/Program/.NET/101U1142006.html
¡¡¡¡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 = (LinkButto ......
ÔÚASP.NETÍøÕ¾¿ª·¢ÖпÉÄÜ»áÓöµ½Òª¸ü»»Êý¾Ý¿â£¬È罫Aceess»»ÎªSQL Server £¬ÓÉÓÚAceessÒýÓÃSystem.Data.OleDbÃüÃû¿Õ¼ä£¬SQL ServerÒýÓÃSystem.Data.SqlClientÃüÃû¿Õ¼ä¡£ÔÚÒ»°ã³ÌÐò´úÂëÖÐÎÒÃÇÐèÒª¸ü¸ÄÁ¬½Ó×Ö·û´®£¬ADO.NETÊý¾Ý·ÃÎÊÃüÁî¶ÔÏó£¬×îÂé·³µÄÊDz»Í¬Êý¾Ý¿âÓи÷×Ô²»Í¬SqlÃüÁî¡£ÎÒÃÇ¿ÉÒÔʹÓóéÏ󹤳§Ä£Ê½ÊµÏÖASP.NET·ÃÎʲ»Í¬Êý¾Ý¿â¡£
1¡¢³éÏ󹤳§Ä£Ê½£¨Abstract Factory£©£ºÌṩһ¸ö´´½¨Ò»ÏµÁÐÏ໥ÒÀÀµ¶ÔÏóµÄ½Ó¿Ú£¬¶øÎÞÐèÖ¸¶¨ËûÃǵľßÌåÀà¡£
2¡¢Ò»°ã×é³É£º³éÏó²úÆ·½Ó¿Ú£¬¾ßÌå²úÆ·À࣬³éÏ󹤳§½Ó¿Ú£¬¾ßÌ幤³§À࣬¿Í»§¶Ë´úÂë
3¡¢×÷ÓãºÒ×ÓÚ½»»»²úƷϵÁУ¬ÔÚÒ»¸öÓ¦ÓÃÖÐÖ»ÐèÔÚ³õʼ»¯µÄʱºò³öÏÖÒ»´Î£¬Õâ¾ÍʹµÃ¸Ä±äÒ»¸öÓ¦ÓõľßÌ幤³§µÄ¾ßÌ幤³§±äµÃ·Ç³£ÈÝÒ×£¬Ö»Ðè¸Ä±ä¾ßÌ幤³§¼´¿ÉʹÓò»Í¬µÄ²úÆ·ÅäÖÃ
ÈþßÌåµÄ´´½¨ÊµÀý¹ý³ÌÓë¿Í»§¶Ë·ÖÀ룬¿Í»§¶ËÊÇͨ¹ýËûÃǵijéÏóÀà½Ó¿Ú²Ù×ÝʵÀý£¬²úÆ·µÄ¾ßÌåÀàÃûÒ²±»¾ßÌ幤³§ÊÇʵÏÖ·ÖÀ룬²»»á³öÏÖÔÚ¿Í»§´úÂëÖС£
ÍøÉÏÌṩµÄ´úÂë»ù±¾ÊÇΪÁ˽²½â˵Ã÷C#Éè¼ÆÄ£Ê½£¬ÓÉC#¿ØÖÆÌ¨³ÌÐò´úÂëʵÏÖ£¬²¢Ã»ÓÐÕæÕýʵÏÖ·ÃÎÊÊý¾Ý¿â¡£ÎÒÕâÀïͨ¹ý½¨Á¢Ò»¸öASP.NETÍøÕ¾£¬ÊµÏÖ·ÃÎÊAccessÓëSQL ServerÊý¾Ý¿â¡£Ö÷Òª²Î¿¼¡¶´ó»°Éè¼ÆÄ£Ê½¡·
¾ßÌå²½Öè´úÂëÈ ......