asp.netÉÏ´«ÎļþµÄ¼¸ÖÖ·½·¨£¨ÓëagsÎ޹أ©
ת×Ô£ºhttp://www.gisall.com/?uid-7232-action-viewspace-itemid-1300
ÓÉÓÚÓõ½ÁËÎļþÉÏ´«¹¦ÄÜ£¬¾Í²éÁËһϡ£Óм¸ÖÖ°ì·¨À´ÔÊÐí¿Í»§¶ËÉÏ´«Îļþ£º
1¡¢asp.net×Ô¼ºµÄfileupload¿Ø¼þ¡£È±µã£ºÖ»ÄÜÔÚpostback·½Ê½Ï¹¤×÷£¬¼´Ê¹·ÅÔÚupdatapanelÖÐÒ²±ØÐëË¢ÐÂÒ³Ãæ²ÅÐС£ÏÖÔÚŪ¸öË¢ÐÂÒ³ÃæµÄ¶«Î÷»áºÜûÃæ×Ó£¬ËùÒÔÒªÉÏajaxµÄ¡£ÏÂÃ漸¸ö¶¼ÊÇ¡£
µÚÈý·½¿Ø¼þ°ì·¨£¨ÊÔÁ˺ü¸¸ö£¬´ó¼Ò¾Í²»Óöà×ßÍä·ÁË£©£º
2¡¢ajax uploader¡£ÊÇasp.netµÄ¿Ø¼þ£¬ÍÏ·Å¿ÉÓá£ÓкܶàÊôÐÔ¿ÉÒÔÖ±½ÓÉèÖ᣷½±ã£¬Ö§³Ö½ø¶ÈÏÔʾ£¬¶àÎļþͬʱÉÏ´«µÈ£¬ÑùʽҲ¿ÉÒÔ×Ô¶¨Òå¡£ÖÂÃüÖ®´¦¾ÍÊÇ×îÉÙÐèÒª99ÃÀÔª£¬ÐèÒªÔ´´úÂëµÄ»°ÉϽ»3999ÃÀÔª¼´¿É¡£ÊÔÓðæ30Ìì¹ýÆÚ¡£ÐèÒªµã»÷Ìá½»°´Å¥
3¡¢swfupload¡£ÕâÊÇ´ó¼ÒÍƳç×î¶àµÄÒ»¸ö¿Ø¼þ£¬¿ªÔ´Ãâ·Ñ£¬²ÉÓÃswfÓëjs½áºÏµÄ·½Ê½¡£Ö§³Ö½ø¶ÈÏÔʾ£¬¶àÎļþͬʱÉÏ´«£¬¶àÖÖÑùʽ£¬Ö§³Ö×Ô¶¨Òå¡£ºÜ¶àÉÌÒµÍøÕ¾Ò²²ÉÓõÄÊÇÕâ¸ö¿Ø¼þ¡£Ð§¹û²»´í£¬ÅäÖÃÉÔÏÔÂé·³¡£Ö§³Öphp£¬jspµÈÆäËûÓïÑÔ¡£ÐèÒªµã»÷Ìá½»°´Å¥
4¡¢fileuploadajax¡£ÊÇÒ»¸öÎ÷°àÑÀÓïϵµÄ×÷ÕßдµÄ£¬»¹ºÃÓÐÈË·Òë³ÉÁËÓ¢ÎÄ(µ«Óеĵط½Ã»ÓзÍê)¡£ÊÇÔÚfileuploadÉÏÀ©Õ¹µÄ£¬Ê¹Óüò±ã£¬Ò²ÌṩÁ˶àÖÖÊôÐÔ¹©×Ô¶¨Ò壬֧³Ö¶à¸öÎļþͬʱÉÏ´«£¬µ«Ã»Óнø¶ÈÌõ¡£ÓëgamilÀàËÆ£¬Ñ¡ÔñºóÁ¢¼´ÉÏ´«
ÉÏÃæÊǼ¸¸öºÃÓõĿؼþ£¬»¹ÊÇÁËÆäËûһЩ£¬µ«Ð§¹û¶¼²»ÀíÏë¡£¸öÈ˸оõÓÃ4×ã¹»ÁË£¬Òª×·ÇóЧ¹ûµÄ»°¿ÉÒÔÓÃ3¡£
ʣϵķ½·¨¾ÍÊÇ×Ô¼ºÀ´Ð´ÁË£¬Á½ÖÖ·½Ê½£º
5¡¢ÓÃiframeÒþ²ØÒ»¸öÒ³Ã棬ÉÏ´«¿Ø¼þ·ÅÔÚÒþ²ØÒ³Ã棬ÉÏ´«Ê±Ë¢ÐÂÒþ²ØÒ³Ã棬´ïµ½"ajaxЧ¹û";ÕâÓÐÒ»¸ö¼òµ¥µÄÀý×Ó£¬µ«ÊDz»Ö§³Öffx
6¡¢¶¯ÊÖÄÜÁ¦Ç¿µÄ»°¿ÉÒÔ×Ô¼ºÐ´xmlhttprequest……
¹ØÓÚ´óÎļþÉÏ´«ºÍ¶ÏµãÐø´«£ºÃ»ÓÐ×ÐϸÑо¿ÉÏÃæµÄ·½·¨ÄÄЩ֧³ÖÕâÁ½¸öÒªÇó¡£ÎÒÏëgisÏîÄ¿ÖÐÄÜÓõ½ÕâЩµÄÓ¦¸Ã²»¶à£¬ÎÒÕâ´ÎµÄÐèÇóÊÇÈÃÓû§ÉÏ´«Í¼Æ¬¡£
Èç¹ûÓиüºÃµÄ°ì·¨·³Çë´ó¼ÒÀ´²¹³ä
Ïà¹ØÎĵµ£º
±¾ÑÝÁ·²ûÊÍÈçºÎÔÚÍøÒ³ÉÏ·ÅÖúÍÅäÖà ASP.NET Menu ¿Ø¼þ¡£
ÎÞÂÛÍøÕ¾µÄ¸´ÔÓÐÔÈçºÎ£¬¶¼ÐèÒª°üº¬Ò»¸öµ¼º½²Ëµ¥¡£¿ÉÒÔʹÓà ASP.NET ÖÐµÄ Menu ¿Ø¼þ·½±ãµØÉèÖø´Ôӵĵ¼º½²Ëµ¥£¬¶øÎÞÐè±àдÈκδúÂë¡£
Menu ¿Ø¼þÖ§³Ö¶àÖÖÏÔʾģʽ£¬°üÀ¨¾²Ì¬ÏÔʾģʽ£¨ÍêÈ«ÏÔʾ²Ëµ¥£©ºÍ¶¯Ì¬ÏÔʾģʽ£¨µ±Êó±êÖ¸Õ뻬 ......
1. Response.Write("<script>alert('µ¯¶ÔµÄÄÚÈÝ£¡£¡');</script>"); //µ¯³öʱҳÃæΪ¿Õ°×É«,×îºÃ²»ÒªÓÃÕâÒ»ÖÖ
2. Page.ClientScript.RegisterStartupScript(this.GetType(),"","<script>alert('µ¯¶ÔµÄÄÚÈÝ£¡£¡');</script>"); //ûÓÐÓõ½ÎÞˢпؼþʱÓÃ
3. ScriptManager.RegisterCli ......
ASP.NET Ajax Videoѧϰ±Ê¼Ç
5. Make Client-Side Network Callbacks with ASP.NET AJAX?
Notes:
ÔÚ<ScriptManager>ÖÐÌí¼Ó<Services>
4. Implement Dynamic Partial-Page Updates with ASP.NET AJAX?
Notes:
UpdatePanel¿ÉÒÔÍê³É²¿·ÖÒ³ÃæµÄ¸üÐÂ
Èç¹ûButtonÔÚUpdatePanelÖУ¬¼´Ê¹ÔÚPageLoad()Öаüº¬¸üÐÂË ......
1. ´ò¿ªÐµĴ°¿Ú²¢´«ËͲÎÊý£º
¡¡¡¡´«ËͲÎÊý£º
response.write("£¼script£¾window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)£¼/script£¾")
¡¡¡¡½ÓÊÕ²ÎÊý£º
string a = Request.QueryString("id");
string b = Request.QueryString("id1");
¡¡¡¡
2.Ϊ°´Å¥Ìí¼Ó¶Ô»°¿ò
But ......
ÎÒ¿´ÁËÓкܶàÅóÓѶ¼ÔÚ³¢ÊÔд³ö´øÓеǽÕâÑù¹¦ÄܵÄÍøÕ¾£¬Æä·½·¨¼¸ºõ¶¼ÊÇÑéÖ¤Óû§µÄµÇ½ºÏ·¨£¬È»ºó·¢ËÍÒ»¸ö±íʾÑéÖ¤µÄCookie£¬»òÕßÔÚSessionÖб£´æÐÅÏ¢ÒÔ±ãÓÚ×·×Ù½ÓÏÂÀ´µÄ·ÃÎÊÊÚȨ£¬Æäʵ£¬ÕâЩϸ½Ú»¯µÄ²Ù×÷£¬.NET¶¼ÌṩÁËÒ»Öַdz£ÓÐЧµÄ½â¾ö°ì·¨£¬ÄÜʹÄã´Ó·±ËöµÄ°²È«ÑéÖ¤ÉϽâÍѳöÀ´£¬¶øÇÒ£¬¾¡¹ÜÄã¿ÉÄܺÜСÐĵض¨ÒåÄÇЩҳÃæ²»Ä ......