Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB
ÈÈÃűêÇ©£º c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 ×îÐÂÎÄÕ : asp.net

asp.net С²ËÄñ ±ØÑ§

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 myDeleteButt ......

ASP.netÖеÄvalidaterequest

Õâ¸öÊôÐÔÊÇÓÃÀ´ÑéÖ¤¿Í»§¶ËÓû§µÄÊäÈëµÄ,ÓÃÀ´ÑéÖ¤Óû§µÄÊäÈëÖÐÊÇ·ñÓÐΣÏÕ×Ö·ûµÄ,Õâ¸öÊôÐÔµÄĬÈÏֵΪtrue,΢ÈíÖ®ËùÒÔÕâô×öÊÇΪÁËÌá¸ßasp.net³ÌÐòµÄ°²È«ÐÔ,ËùÒԺܶà³ÌÐòÔ±¼´Ê¹²»ÖªµÀÔõôÀ´·ÀÓùºÚ¿ÍµÄ¹¥»÷,asp.netµÄһЩĬÈÏÊôÐÔµÈÄÚÈÝÒѾ­¶Ô°²È«½øÐÐÁË¿ØÖÆ,ÕâÒ²ÊÇΪʲôasp.netµÄ³ÌÐòÏà¶ÔÀ´Ëµ±È½Ï°²È«µÄÔ­Òò!
¡¡¡¡¼ÈÈ»Õâ¸öÊôÐÔµÄĬÈÏֵΪtrue,¶øÇÒasp.netÒ³ÃæµÄ»Ø·¢ÓÖºÜÆµ·±,ÄÇôÈç¹ûûÓÐÓû§µÄ½»»¥µÄµØ·½,ÕâÑùasp.net Æñ²»ÊÇÿ´Î¶¼ÒªÈ¥ÑÏÕûÄØ,ÕâÑùÒ²ÊÇÓпÉÄÜ»áÀ´»ØµÄËðºÄϵͳµÄÖ´ÐÐʱ¼äµÄ,ÖÁÓÚ:Èç¹ûûÓпͻ§¶ËµÄ½»»¥µÄ»°,µ½µ×asp.net»á²»»áÈ¥ÑéÖ¤ÕâÊÇ΢ÈíµÄ¹¤³ÌʦµÄÎÊÌâÁË,¶ÔÓÚÎÒÃÇÀ´Ëµ,Èç¹ûûÓпͻ§¶Ë½»»¥µÄµØ·½,ÎҸоõÊÇÓ¦¸Ã½«´ËÊôÐÔÉèÖÃΪ falseµÄ,ÕâÑùµÄ»°ÎÞÂÛ Î¢ÈíµÄ¹¤³ÌʦÔõÑùÉè¼Æ,¶ÔÎÒÃdzÌÐòµÄ±¾ÉíÊÇûÓÐÈκÎÓ°ÏìµÄ!
¡¡¡¡Ö±½Ó¹Ø±ÕÕâ¸öÊôÐԵķ½·¨ÊÇ£º
¡¡¡¡1¡¢ÔÚaspxÒ³ÃæµÄÊôÐÔÀïд“validaterequest="false"”
¡¡¡¡2¡¢ÔÚweb.configÀïÉèÖÃ
<configuration>
   <system.web>
      <pages validateRequest="false"/>
   </system.web>
</configuration>
¡¡¡¡µ«Êǵ ......

asp.net·¢²¼ÍøÕ¾Ê±Èý¸öÑ¡ÏîµÄÎÊÌâ


asp.net·¢²¼ÍøÕ¾Ê±Èý¸öÑ¡ÏîµÄÎÊÌâ
 
·¢²¼ÍøÕ¾µÄʱºòÓÐÈý¸öÑ¡Ï 
µÚÒ»¸öÑ¡ÏîÖ¸¶¨·¢²¼ºóÊDz»ÊÇ¿ÉÒÔÐÞ¸ÄaspxÎļþ£¬Èç¹û¹´Ñ¡£¬Ôò·¢²¼ºóµÄÍøÕ¾ÐÐΪ»ù±¾ÓëASP.NET   1.1Ò»Ö£¬Ö»ÒªÃ»ÓÐÔöɾÐ޸Ŀؼþ£¬¿ÉÒÔÖ±½ÓÔÚ·þÎñÆ÷ÉÏÐÞ¸ÄaspxÎļþ²»ÓÃÖØÐ·¢²¼ÍøÕ¾¡£ 
µÚ¶þ¸öÑ¡ÏîÖ¸¶¨ÊDz»Êǽ«Ã¿¸öaspxÎļþ¶¼±àÒë³ÉÒ»¸öDLLÎļþ£¬ÕâÑù£¬¾Í¿ÉÒÔÔÚÐÞ¸ÄÁËÄĸöaspxÍøÒ³£¨°üÀ¨aspxºÍcsÎļþ£©£¬Ö»ÐèÒª¸üÐÂÒ»¸öDLLÎļþ¾ÍÐÐÁË£¬²»ÓÃÕûվȫ²¿¸üС£
1 ÔÊÐí¸üдËÔ¤±à¼­Õ¾µã
Ñ¡ÖÐÕâÒ»Ïîºó£¬±àÒë³öÀ´µÄ°üÀ¨aspxÎļþºÍdll£¬Óë2003ÏÂÒ»Ñù¡£
²»Ñ¡ÖÐÕâÒ»Ï±àÒë³öÀ´µÄaspxÖÐûÓнçÃæÐÅÏ¢£¬Ö»ÓÐÒ»¾ä¾²Ì¬Îı¾£¬¾ÍÊDz»ÔÊÐí·¢²¼ºóÐÞ¸ÄÒ³Ãæ
ΪÁ˲»Èö©ÔÄÍøÕ¾µÄÓû§ÔÚµÚÒ»´Î´ò¿ªÒ³ÃæÊ±¸ÐÊܵ½Ã÷ÏÔµÄÑÓ³Ù,¿ÉÒÔʹÓÃ"ÍêȫԤ±àÒë(full pre-compilation)"·½Ê½.
Èç¹ûÊÇÏë´Ë±àÒ뷽ʽ¾ßÓÐ×î´óµÄ°²È«ÐÔ,Ӧȥµô"ÔÊÐí¸üдËÔ¤±àÒëÕ¾µã(Allow this precompiled site to be
updateable". ÕâÑù´úÂëÎļþ(code,¼´csÎļþ)ºÍÄÚÈÝÎļþ(content file,¼´aspx)¶¼»áÔ¤±àÒë
2 ʹÓù̶¨ÃüÃûºÍµ¥Ò³³ÌÐò¼¯
»á°¸ÕÕ»­ÃæµÄÀàÃû±àÒë³öºÜ¶àÃû×̶ֹ¨µÄdll¡£
3 ¶ÔÔ¤±à¼­³ÌÐò¼¯ÆôÓÃÇ¿ÃüÃû
ÔÚ¶àÊýÇé¿öÏÂ,ÍêȫԤ±àÒë ......

ASP.NET AJAX ʵÏֵǽÎÞË¢ÐÂ/¶¯Ì¬Ìí¼Ó·þÎñÆ÷¿Ø¼þ

ÔÚ×î½ü¿ªÊ¼½«AJAX¼¼Êõ¼ÓÈëµ½ÈÕ³£µÄ¿ª·¢¹¤×÷ÖС£ÎÒÔÚ×î½üдÁ˸öAJAXµÄÎÞˢеǽÇÒ¶¯Ì¬Ìí¼Ó·þÎñÆ÷¿Ø¼þµÄ¹¤×÷£¬ÎÒ½«´Ë¹¦ÄܸæËß´ó¼ÒÏ£Íû¶Ô´ó¼ÒµÄ¹¤×÷ÓÐËù°ïÖú¡£Èç¹û´ó¼ÒÓиüºÃµÄ·½·¨ÇÒÔ¸ÒâÔÚ´ËÁôÑÔÈÃÎÒÒ²¿ÉÒÔ·ÖÏíµ½ÄãµÄ³É¹û¡£
Ê×ÏÈÔÚÒ³ÃæÖеÄHTML±ê¼ÇÖмÓÈë¿Ø¼þUpdatePanelºÍÁ½¸öTextboxÒ»¸öButton£º
<asp:UpdatePanel ID="UpdatePanel1" runat="server" ChildrenAsTriggers=false UpdateMode=Conditional>
            <ContentTemplate>
                Óû§Ãû£º<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
                &nbsp; ÃÜÂ룺<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
                &nbsp;
        <asp:Button ID="btnOK" runat ......

ASP.NET AJAX ʵÏֵǽÎÞË¢ÐÂ/¶¯Ì¬Ìí¼Ó·þÎñÆ÷¿Ø¼þ

ÔÚ×î½ü¿ªÊ¼½«AJAX¼¼Êõ¼ÓÈëµ½ÈÕ³£µÄ¿ª·¢¹¤×÷ÖС£ÎÒÔÚ×î½üдÁ˸öAJAXµÄÎÞˢеǽÇÒ¶¯Ì¬Ìí¼Ó·þÎñÆ÷¿Ø¼þµÄ¹¤×÷£¬ÎÒ½«´Ë¹¦ÄܸæËß´ó¼ÒÏ£Íû¶Ô´ó¼ÒµÄ¹¤×÷ÓÐËù°ïÖú¡£Èç¹û´ó¼ÒÓиüºÃµÄ·½·¨ÇÒÔ¸ÒâÔÚ´ËÁôÑÔÈÃÎÒÒ²¿ÉÒÔ·ÖÏíµ½ÄãµÄ³É¹û¡£
Ê×ÏÈÔÚÒ³ÃæÖеÄHTML±ê¼ÇÖмÓÈë¿Ø¼þUpdatePanelºÍÁ½¸öTextboxÒ»¸öButton£º
<asp:UpdatePanel ID="UpdatePanel1" runat="server" ChildrenAsTriggers=false UpdateMode=Conditional>
            <ContentTemplate>
                Óû§Ãû£º<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
                &nbsp; ÃÜÂ룺<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
                &nbsp;
        <asp:Button ID="btnOK" runat ......

asp.netÐÔÄÜÓÅ»¯×ܽá ÐÄÈçֹˮ

1. C#ÓïÑÔ·½Ãæ
1.1 À¬»ø»ØÊÕ
¡¡À¬»ø»ØÊÕ½â·ÅÁËÊÖ¹¤¹ÜÀí¶ÔÏóµÄ¹¤×÷£¬Ìá¸ßÁ˳ÌÐòµÄ½¡×³ÐÔ£¬µ«¸±×÷ÓþÍÊdzÌÐò´úÂë¿ÉÄܶÔÓÚ¶ÔÏó´´½¨±äµÃËæÒâ¡£
¡¡1.1.1 ±ÜÃâ²»±ØÒªµÄ¶ÔÏó´´½¨
¡¡ÓÉÓÚÀ¬»ø»ØÊյĴú¼Û½Ï¸ß£¬ËùÒÔC#³ÌÐò¿ª·¢Òª×ñÑ­µÄÒ»¸ö»ù±¾Ô­Ôò¾ÍÊDZÜÃâ²»±ØÒªµÄ¶ÔÏó´´½¨¡£ÒÔÏÂÁоÙһЩ³£¼ûµÄÇéÐΡ£
¡¡1.1.1.1 ±ÜÃâÑ­»·´´½¨¶ÔÏó ¡ï
¡¡Èç¹û¶ÔÏó²¢²»»áËæÃ¿´ÎÑ­»·¶ø¸Ä±ä״̬£¬ÄÇôÔÚÑ­»·Öз´¸´´´½¨¶ÔÏ󽫴øÀ´ÐÔÄÜËðºÄ¡£¸ßЧµÄ×ö·¨Êǽ«¶ÔÏóÌᵽѭ»·ÍâÃæ´´½¨¡£
¡¡1.1.1.2 ÔÚÐèÒªÂß¼­·ÖÖ§Öд´½¨¶ÔÏó
¡¡Èç¹û¶ÔÏóÖ»ÔÚijЩÂß¼­·ÖÖ§Öвű»Óõ½£¬ÄÇôӦֻÔÚ¸ÃÂß¼­·ÖÖ§Öд´½¨¶ÔÏó¡£
¡¡1.1.1.3 ʹÓó£Á¿±ÜÃâ´´½¨¶ÔÏó
¡¡³ÌÐòÖв»Ó¦³öÏÖÈç new Decimal(0) Ö®ÀàµÄ´úÂ룬Õâ»áµ¼ÖÂС¶ÔÏ󯵷±´´½¨¼°»ØÊÕ£¬ÕýÈ·µÄ×ö·¨ÊÇʹÓÃDecimal.Zero³£Á¿¡£ÎÒÃÇÓÐÉè¼Æ×Ô¼ºµÄÀàʱ£¬Ò²¿ÉÒÔѧϰÕâ¸öÉè¼ÆÊÖ·¨£¬Ó¦Óõ½ÀàËÆµÄ³¡¾°ÖС£
¡¡1.1.1.4 ʹÓÃStringBuilder×ö×Ö·û´®Á¬½Ó
1.1.2 ²»ÒªÊ¹ÓÿÕÎö¹¹º¯Êý ¡ï
¡¡Èç¹ûÀà°üº¬Îö¹¹º¯Êý£¬ÓÉ´´½¨¶ÔÏóʱ»áÔÚ Finalize
¶ÓÁÐÖÐÌí¼Ó¶ÔÏóµÄÒýÓã¬ÒÔ±£Ö¤µ±¶ÔÏóÎÞ·¨¿É´ïʱ£¬ÈÔÈ»¿ÉÒÔµ÷Óõ½ Finalize
·½·¨¡£À¬»ø»ØÊÕÆ÷ÔÚÔËÐÐÆÚ¼ä£¬»áÆô¶¯Ò»¸öµÍÓÅÏȼ¶µÄÏ̴߳¦Àí¸Ã¶ÓÁС£Ïà±ÈÖ® ......

asp.net¶¯Ì¬Éú³ÉtxtÎı¾Îļþ¹©Óû§ÏÂÔØ

 Ò»£¬JS¶¯Ì¬´´½¨±íµ¥
 var result = "   <form method='post'  action='../xiazai.aspx'><table width='100%' border='0' cellpadding='0' cellspacing='1' bgcolor='#BDB4A2'>"+
                "<tr>"+
                  "<td width='40' height='40' bgcolor='#CCC0AA'>&nbsp;</td>"+
                  "<td colspan='3' align='center' bgcolor='#F3EDDD' class='font_14'>¹²Éú³É"+arrCon[1]+"עѡºÅ£¬¹²¼Æ"+(Number(arrCon[1])*2)+"Ôª¡£</td>"+
                  "<td width='40' bgcolor='#CCC0AA'>&nbsp;</td>"+
                ......
×ܼǼÊý:2672; ×ÜÒ³Êý:446; ÿҳ6 Ìõ; Ê×Ò³ ÉÏÒ»Ò³ [206] [207] [208] [209] 210 [211] [212] [213] [214] [215]  ÏÂÒ»Ò³ βҳ
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ