Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ASP.NETÖÐÎļþÉÏ´«ÏÂÔØ·½·¨¼¯ºÏ


 ÎļþµÄÉÏ´«ÏÂÔØÊÇÎÒÃÇÔÚʵ¼ÊÏîÄ¿¿ª·¢¹ý³ÌÖо­³£ÐèÒªÓõ½µÄ¼¼Êõ£¬ÕâÀï¸ø³ö¼¸ÖÖ³£¼ûµÄ·½·¨£¬±¾ÎÄÖ÷ÒªÄÚÈݰüÀ¨£º
¡¡¡¡1¡¢ÈçºÎ½â¾öÎļþÉÏ´«´óСµÄÏÞÖÆ
¡¡¡¡2¡¢ÒÔÎļþÐÎʽ±£´æµ½·þÎñÆ÷
¡¡¡¡3¡¢×ª»»³É¶þ½øÖÆ×Ö½ÚÁ÷±£´æµ½Êý¾Ý¿âÒÔ¼°ÏÂÔØ·½·¨
¡¡¡¡4¡¢ÉÏ´«InternetÉϵÄ×ÊÔ´
¡¡¡¡µÚÒ»²¿·Ö£º
¡¡¡¡Ê×ÏÈÎÒÃÇÀ´ËµÒ»ÏÂÈçºÎ½â¾öASP.NETÖеÄÎļþÉÏ´«´óСÏÞÖÆµÄÎÊÌ⣬ÎÒÃÇÖªµÀÔÚĬÈÏÇé¿öÏÂASP.NETµÄÎļþÉÏ´«´óСÏÞÖÆÎª2M£¬Ò»°ãÇé¿öÏ£¬ÎÒÃÇ¿ÉÒÔ²ÉÓøü¸ÄWEB.ConfigÎļþÀ´×Ô¶¨Òå×î´óÎļþ´óС£¬ÈçÏ£º
¡¡¡¡<httpRuntime executionTimeout="300" maxRequestLength="40960" useFullyQualifiedRedirectUrl="false"/>ÕâÑùÉÏ´«ÎļþµÄ×î´óÖµ¾Í±ä³ÉÁË4M£¬µ«ÕâÑù²¢²»ÄÜÈÃÎÒÃÇÎÞÏÞµÄÀ©´óMaxRequestLengthµÄÖµ£¬ÒòΪASP.NET»á½«È«²¿ÎļþÔØÈëÄÚ´æºó£¬ÔÙ¼ÓÒÔ´¦Àí¡£½â¾öµÄ·½·¨ÊÇÀûÓÃÒþº¬µÄHttpWorkerRequest£¬ÓÃËüµÄGetPreloadedEntityBodyºÍReadEntityBody·½·¨´ÓIISΪASP.NET½¨Á¢µÄpipeÀï·Ö¿é¶ÁÈ¡Êý¾Ý¡£ÊµÏÖ·½·¨ÈçÏ£º
IServiceProviderprovider=(IServiceProvider)HttpContext.Current;
HttpWorkerRequestwr=(HttpWorkerRequest)provider.GetService(typeof(HttpWorkerRequest));
byte[]bs=wr.GetPreloadedEntityBody();
.
if(!wr.IsEntireEntityBodyIsPreloaded())
{
¡¡intn=1024;
¡¡byte[]bs2=newbyte[n];
¡¡while(wr.ReadEntityBody(bs2,n)>0)
¡¡{
¡¡¡¡..
¡¡}
}
¡¡¡¡ÕâÑù¾Í¿ÉÒÔ½â¾öÁË´óÎļþµÄÉÏ´«ÎÊÌâÁË¡£
¡¡¡¡µÚ¶þ²¿·Ö£º
¡¡¡¡ÏÂÃæÎÒÃÇÀ´½éÉÜÈçºÎÒÔÎļþÐÎʽ½«¿Í»§¶ËµÄÒ»¸öÎļþÉÏ´«µ½·þÎñÆ÷²¢·µ»ØÉÏ´«ÎļþµÄһЩ»ù±¾ÐÅÏ¢¡£
¡¡¡¡Ê×ÏÈÎÒÃǶ¨ÒåÒ»¸öÀ࣬ÓÃÀ´´æ´¢ÉÏ´«µÄÎļþµÄÐÅÏ¢£¨·µ»ØÊ±ÐèÒª£©¡£
public class FileUpLoad
{
¡¡public FileUpLoad()
¡¡{}
¡¡/**//// <summary>
¡¡/// ÉÏ´«ÎļþÃû³Æ
¡¡/// </summary>
¡¡public string FileName
¡¡{
¡¡¡¡get
¡¡¡¡{
¡¡¡¡¡¡return fileName;
¡¡¡¡}
¡¡¡¡set
¡¡¡¡{
¡¡¡¡¡¡fileName = value;
¡¡¡¡}
¡¡}
¡¡private string fileName;
¡¡/**//// <summary>
¡¡/// ÉÏ´«Îļþ·¾¶
¡¡/// </summary>
¡¡public string FilePath
¡¡{
¡¡¡¡get
¡¡¡¡{
¡¡¡¡¡¡return filepath;
¡¡¡¡}
¡¡¡¡set
¡¡¡¡{
¡¡¡¡¡¡filepath = value;
¡¡¡¡}
¡¡}
¡¡private string filepath;
¡¡/**//// <summary>
¡¡/// ÎļþÀ©Õ¹Ãû
¡¡/// </summary>
¡¡public stri


Ïà¹ØÎĵµ£º

·ÖÎö»ùÓÚASP.NETµÄWebÍøÂçÓ¦ÓóÌÐò¿ª·¢µÄƽ°²²ßÂÔʵ¼ù

ÕªÒªÕªÒª:WebÍøÂçÓ¦Óÿª·¢ÖÐ,ƽ°²ÐÔÊÇÒª¿¼ÂǵĹؼüÐÂÎÊÌâ,±¾ÎÄͨ¹ý¿ª·¢ÏµÍ³Êµ¼ù,´Óϵͳ¹æ»®½×¶Î¡¢Éè¼Æ¿ª·¢½×¶Î¡¢·¢²¼ÔËÐн׶ÎÈý¸ö·½Ãæ¾ßÌå²ûÊöƽ°²²ßÂÔµÄʵÏÖ,×ܽá³öÈçºÎ³ä·ÖÀûÓÃASP.NETµÄƽ°²»úÖÆ¡¢Êý¾Ý¿âƽ°²¿ØÖÆ¡¢ÔöÇ¿¹ÜÀíÔ±ÍøÂçÆ½°²·À·¶Òâʶ,¹¹½¨Ò»¸öÐÔÄÜÆ½°²µÄWebÓ¦ÓóÌÐò¡£
ÕªÒª:WebÓ¦ÓóÌÐò;web.config;ÈÏÖ¤ºÍÊÚȨ ......

ASP.NET·ÀSQL×¢Èë½Å±¾³ÌÐò v2.0

ËäȻ˵ASP.NETÊôÓÚ°²È«ÐԸߵĽű¾ÓïÑÔ,µ«ÊÇÒ²¾­³£¿´µ½ASP.NETÍøÕ¾ÓÉÓÚ¹ýÂ˲»ÑÏÔì³É×¢Éä.ÓÉÓÚASP.NET»ù±¾ÉÏÅäºÏMMSQLÊý¾Ý¿â¼ÜÉè Èç¹ûȨÏÞ¹ý´óµÄ»°ºÜÈÝÒ×±»¹¥»÷. ÔÙÕßÔÚÍøÂçÉÏÕÒ²»µ½ºÃµÄASP.NET·À×¢Éä½Å±¾,ËùÒÔ¾Í×Ô¼ºÐ´Á˸ö. ÔÚÕâÀï¹²Ïí³öÀ´Ö¼ÔÚÈóÌÐòÔ±Ãâ³ýSQL×¢ÈëµÄÀ§ÈÅ.
ÎÒдÁËÁ½¸ö°æ±¾,VB.NETºÍC#°æ±¾·½±ã²»Í¬³ÌÐò¼äʹÓà ......

ASP.NETÎļþÀ©Õ¹Ãû

.ascx  webÓû§¿Ø¼þ
 .asmx  web·þÎñ
 .asax  È«¾ÖÓ¦ÓóÌÐòÀà
 .sitemap  ÍøÕ¾µØÍ¼
 .htm  HTMLÒ³
 .xml  XMLÒ³
 .master  ĸ°æÒ³
 .config  webÅäÖÃÎļþ
 .skin  Íâ¹ÛÎļþ
 .css  Ñùʽ±íÎļþ ......

Ê®Ììѧ»áASP.net֮ʵսϵÁУ¨C#ºÍVb.netË«°æ±¾£©

Ê®Ììѧ»áASP.net֮ʵսϵÁУ¨C#ºÍVb.netË«°æ±¾£©
µÚÒ»Ìì
  ÎÒÈÏΪASP.NET±ÈASPÄѺܶ࣬ϣÍû´ó¼Ò×öºÃ×¼±¸¡£ÄÑÄÑÔÚʵÏÖͬһ¸öЧ¹ûÓкܶ෽·¨£¬´ó¼Ò»òÐí»áÒÉ»ó¡£Ê®Ììѧ»áϵÁн̳̻áÇåÎúµÄд³ö¸÷ÖÖ·½·¨£¬Èôó¼ÒÄÜÉÙÒ»µã¿²¿À¡£ÔÚASPÀïÃæ£¬´ó¼Ò¼¸ºõ¶¼ÊÇʹÓÃVB£¬Êý¾Ý¿âÂҲÎÞ·ÇÊÇSQLºÍACCESS¡£ÔÚASP.NETÀïÃæ£¬Êý¾Ý¿â»¹ÊÇÕ ......

ʹÓÃASP.NET 2.0ÔÚWebÒ³ÃæÍêÃÀµØ»­³ö±ýͼ

 ¸ÅÄÆäʵ˼··Ç³£¼òµ¥£¬¾ÍÏñ»­»­Ò»Ñù£¬ÄãÄÔÖеıýͼÏëɶÑù×ӵģ¬¾Í°ÑËüÔÚÍøÒ³Àï»­³öÀ´¶øÒÑ¡£ÏàÐÅ´ó¼ÒСʱºò¶¼»­¹ý»­£¬²»Í¬µÄÊÇ£¬Ð¡Ê±ºò£¬ÔÚÖ½ÉÏ»­£¬ÏÖÔÚÔÚÍøÒ³ÉÏ»­¡£
ÕâÊÇÎÒÄÔ×ÓÀï±ýͼµÄÑù×Ó£º<¼¤¹â´«Õæ»ú>
C#ºǫ́ʾÀý´úÂ룺<¼¤¹âÒ»Ìå»ú>
using System;
using System.Data;
using System.Configur ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ