Asp.Net ÉÏ´«´óÎļþרÌâ(2) Ò³ÃæÉú³ÉÁ÷³Ì
»Ø¹ËÉÏһƪ£¬ÎÒÃÇ¿ÉÒÔÁ˽⵽ÒÔÏÂÄÚÈÝ£º
1.ĬÈÏÇé¿öÏ£¬Ö»ÄÜÉÏ´«Ð¡ÓÚ4MµÄÎļþ,Èç¹ûÎÒÃÇÒªÉÏ´«´óÎļþµÄ»°,¿ÉÒÔͨ¹ý¸ü¸ÄmaxRequestLengthÀ´Ìá¸ßÏÞÖÆ¡£
2.Asp.net 1.X ͨ¹ý¸Ä±ämaxRequestLength¿ÉÒÔÔö´óÉÏ´«µÄÏÞÖÆ,µ«ÊÇÓÉÓÚÐèÒª½«Óû§ÇëÇóµÄʵÌåÄÚÈÝÍêÈ«ÔØÈëÄÚ´æºóÔÙ´¦Àí,»á´ó´óÓ°Ïì·þÎñÆ÷ÐÔÄÜ¡£
3.Asp.net 2.0 Ôò»áÔÚÓû§ÇëÇóµÄʵÌåÄÚÈݳ¬³öÒ»¶¨ãÐÖµ»ò³ÆÏÞÖÆÖµ(256K)Ö®ºó,±»Í¸Ã÷µØ»º³åµ½´ÅÅÌ,Òò´ËÔÚASP.NET 2.0ÖзþÎñÆ÷µÄÄÚ´æ²»»áÒòΪ¿Í»§¶ËµÄÒì³£ÇëÇó¶øºÄ¾¡¡£
±¾Æª¸ÅÒª£º
ÔÚÕâһƪÖÐÖ÷ÒªÀíÇåHTTPÇëÇóÁ÷´Óµ½´ïWEB·þÎñÆ÷¿ªÊ¼µ½Éú³ÉÒ³ÃæËù¾ÀúµÄÁ÷³Ì¡£ÎªÁËÄܸüºÃµÄÀí½â±¾ÆªÄÚ¿Õ,½¨Òé´ó¼ÒÏÈÈ¥¿´Ò»ÏÂ"HTTPÇëÇóÁ÷³Ì"ºÍ"ASP.NET Ó¦ÓóÌÐòÉúÃüÖÜÆÚ"£»
ÕýÎÄÄÚÈÝ£º
ÓÐЩÅóÓÑ¿ÉÄܻ᲻ÄÍ·³ÁË£¬“ÕâºÍÉÏ´«´óÎļþÓÐʲô¹ØÏµÑ½?”¡£ÄÇÊÇÒòΪÎÒÃÇÎÞ·¨Í¨¹ý.NetÌṩ¸øÎÒÃǵÄÉÏ´«¿Ø¼þµÃµ½ÎÒÃÇÏëÒªµÄЧ¹û£¬Èç¹ûÏëʵÏÖÎÒÃÇÉÏ´«´óÎļþ²¢ÏÔʾ½ø¶È£¬ÄǾÍÖ»ÓÐÔÚ·þÎñÆ÷½ÓÊܵ½HTTPÇëÇóºó£¬¶Ô¸ÃÇëÇó½øÐд¦Àí¡£ÄÇÎÒÃǾ͵öÔHTTPÇëÇóÔÚ·þÎñÆ÷¶ËµÄÁ÷³ÌÓиöÁ˽⡣
ä¯ÀÀÆ÷·¢ËÍÒ³ÃæÇëÇó(°üÀ¨Get¡¢Post¡¢PutµÈÇëÇó·½Ê½)µ½IIS·þÎñÆ÷ºó,ÔÚÕìÌý³ÌÐò½øÐнÓÊÕºó,Ö»ÓÐÉÙÊý¼¸ÖÖ±»¿Í»§¶ËÇëÇóµÄ×ÊÔ´ÀàÐÍÓÉIIS Ö±½Ó´¦Àí¡£ÀýÈ磬¶Ô HTML Ò³Ãæ¡¢Îı¾Îļþ¡¢JPEG ºÍ GIF ͼÏñµÄ´«ÈëÇëÇóÓÉ IIS ´¦Àí¡£¶Ô Active Server Page (*.asp) ÎļþµÄÇëÇóͨ¹ýµ÷ÓÃÃûΪ asp.dll µÄ ASP רÓÃÀ©Õ¹Ä£¿é½øÐнâÎö¡£Í¬Ñù£¬¶Ô ASP.NET ×ÊÔ´£¨ÀýÈ磬*.aspx¡¢*.asmx¡¢*.ashx£©µÄÇëÇ󽫴«µÝµ½ ASP.NET ISAPI À©Õ¹¡£ÒòΪIIS 6.0ÔÚIIS 5.x ÉÏÓÐËù±ä¶¯£¬ËùÒÔÎÒÃÇ·Ö¿ªÀ´½²¡£
1.ÏÈÀ´¿´IIS 5.X µÄ ASP.net ÇëÇó´¦Àí¹ý³Ì£º
ÓÉÉÏͼ¿ÉÖª£¬IIS 5.X ÖÐÕìÌý³ÌÐòÓÉIIS½ø³Ì(inetinfo.exe)À´ÊµÏÖ£¬Ëü³ýÁË¿ÉÒÔÓÃÀ´½ÓÊÕHTTPÏûÏ¢µÄ¹¦ÄÜÍâ,¶øÇÒÖ±½Ó°Ñaspnet_isapi.dll(asp.net isapiÀ©Õ¹)¼ÄËÞÔÚÁ˸ýø³ÌÀï¡£IIS ½ÓÊÕµ½ÏûÏ¢ºó£¬¼ì²é½Å±¾Ó³É䣬Ȼºóµ÷Óà ASP.NET ISAPI À©Õ¹£¬ÓÖÓɸÃÀ©Õ¹½«ÇëÇóºÍ¿ØÖÆÒÔ¼°Ïà¹ØµÄËùÓÐÐÅÏ¢´«Ë͸ø¸¨Öú½ø³Ìaspnet_wp.exe(¸Ã¸¨Öú½ø³ÌÒ²ÊÇÓÉasp.net isapiµ÷Ó㬲¢Ôڸýø³Ì³õʼ»¯Ê±×Ô¶¯¼ÓÔØÁË.Net ÔËÐÐʱ)ÖеÄ.Net ÔËÐÐʱ¡£ÒòΪASP.NET ISAPI À©Õ¹ºÍ.NetÔËÐÐʱ²»ÊôÓÚÒ»¸ö½ø³Ì£¬ËùÓеÄÇëÇóÊý¾Ý¶¼Í¨¹ýÃüÃû¹ÜµÀ½øÐз¢ËÍ¡£
2.½Ó×ÅÎÒÃÇÔÙÀ´¿´Ò»ÏÂIIS 6.0 µÄ ASP.
Ïà¹ØÎĵµ£º
private void btnUploadPicture_Click(object sender, System.EventArgs e)
{
//¼ì²éÉÏ´«ÎļþµÄ¸ñʽÊÇ·ñÓÐЧ
if(this.UploadFile.PostedFile.ContentType.ToLower().IndexOf("image") < 0)
{
&n ......
½éÉÜ£º
ÔÚÈí¼þ¿ª·¢ÖУ¬°ÑÊý¾Ý´ÓÒ»¸öµØ·½¸´ÖƵ½ÁíÒ»¸öµØ·½ÊÇÒ»¸öÆÕ±éµÄÓ¦ÓᣠÔںܶ಻ͬµÄ³¡ºÏ¶¼»áÖ´ÐÐÕâ¸ö²Ù×÷£¬°üÀ¨¾Éϵͳµ½ÐÂϵͳµÄÒÆÖ²£¬´Ó²»Í¬µÄÊý¾Ý¿â±¸·ÝÊý¾ÝºÍÊÕ¼¯Êý¾Ý¡£ ASP.NET 2.0ÓÐÒ»¸öSqlBulkCopyÀ࣬Ëü¿ÉÒÔ°ïÖúÄã´Ó²»Í¬µÄÊý¾ÝÔ´¸´ÖÆÊý¾Ýµ½SQL SERVERÊý¾Ý¿â¡£ ±¾ÎÄÖÐÎÒ½«Ê¾·¶SqlBulkCopyÀàµÄ²»Í¬Ó¦Óá£
Êý¾ ......
asp.net½Ì³Ì:asp.net¿Ø¼þ¿ª·¢£¨Ò»£©-ÏÔʾ¿Ø¼þÄÚÈÝ
asp.net¿Ø¼þµÄÏÔʾ×ÔÈ»»áÀë²»¿ªÊä³öHTML¡¢CSS¡¢JavascriptµÈǰ̨µÄÏÔʾÄÚÈÝ£¬ËùÒÔ¿ª·¢Ò»¸ö¿Ø¼þµÄʱºòµÚÒ»¼þʾÍÊÇÒªÖªµÀÈçºÎÊä³ö¿Í»§¶ËÒªÏÔʾµÄÄÚÈÝ¡£
¡¡¡¡Ò»¡¢Ñ¡Ôñ»ùÀà
¡¡¡¡asp.netÖÐËùÓеıê×¼¿Ø¼þ¶¼¿ÉÒÔÄùýÀ´×÷Ϊ»ùÀ࣬Èç¹ûÎÒÃÇÒª¿ª·¢µÄ¿Ø¼þÖ»ÊǶÔÔÓеıê×¼¿Ø¼þ×öÒ ......
»ú¹¹Ãû³Æ£º ÈÕÆÚ£º2009 - 09 - 14 ²é¿´´ÎÊý£º
334 ´Î
ASP.NetºÍASPµÄ×î´óÇø±ðÔÚÓÚ±à³Ì˼άµÄת»»£¬¶ø²»½ö½öÔÚÓÚ¹¦ÄܵÄÔöÇ¿¡£ASPʹÓÃVBS/JSÕâÑùµÄ½Å±¾ÓïÑÔ»ìºÏhtmlÀ´±à³Ì£¬¶øÄÇЩ½Å±¾ÓïÑÔÊôÓÚÈõÀàÐÍ¡¢ÃæÏò½á¹¹µÄ±à³ÌÓïÑÔ£¬¶ø·ÇÃæÏò¶ÔÏó£¬Õâ¾ÍÃ÷Ï ......
@ Register´´½¨±ê¼Çǰ׺ºÍ×Ô¶¨Òå¿Ø¼þÖ®¼äµÄ¹ØÁª£¬ÕâΪ¿ª·¢ÈËÔ±ÌṩÁËÒ»ÖÖÔÚ ASP.NET Ó¦ÓóÌÐòÎļþ£¨°üÀ¨ÍøÒ³¡¢Óû§¿Ø¼þºÍĸ°æÒ³£©ÖÐÒýÓÃ×Ô¶¨Òå¿Ø¼þµÄ¼òÃ÷·½·¨¡£
<%@ Register tagprefix="tagprefix"
namespace="namespace"
assembly="assembly" %>
<%@ Register tagprefix="tagpref ......