Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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¹ØÓÚÌõÐÎÂëµÄÉú³ÉÎÊÌâ¼æÍøÒ³´òÓ¡

ÌõÐÎÂëÊÇÆù½ñΪֹ×î¾­¼Ã¡¢ÊµÓõÄÒ»ÖÖ×Ô¶¯Ê¶±ð¼¼Êõ¡£ÌõÐÎÂë¼¼Êõ¾ßÓÐÒÔϼ¸¸ö·½ÃæµÄÓŵã
¡¡¡¡A£®ÊäÈëËٶȿ죺Óë¼üÅÌÊäÈëÏà±È£¬ÌõÐÎÂëÊäÈëµÄËÙ¶ÈÊǼüÅÌÊäÈëµÄ5±¶£¬²¢ÇÒÄÜʵÏÖ“¼´Ê±Êý¾ÝÊäÈ딡£
¡¡¡¡B£®¿É¿¿ÐԸߣº¼üÅÌÊäÈëÊý¾Ý³ö´íÂÊΪÈý°Ù·ÖÖ®Ò»£¬ÀûÓùâѧ×Ö·ûʶ±ð¼¼Êõ³ö´íÂÊΪÍò·ÖÖ®Ò»£¬¶ø²ÉÓÃÌõÐÎÂë¼¼ÊõÎóÂëÂʵ ......

ASP.NET MVC¹Ù·½Ö¸ÄÏѧϰ×ܽá

MVC¿ò¼ÜͼÈçÏ£º
ÔÚÄã¾ö¶¨Ê¹ÓÃMVC¿ò¼Ü»òWeb Formsģʽ¿ª·¢Ö®Ç°£¬ÇëÈÏÕæºâÁ¿Ò»Ï¸÷×ÔµÄÓŵ㡣
»ùÓÚMVCµÄWebÓ¦ÓóÌÐòÓŵ㣺
ËüÄܺÜÈÝÒ׵ĹÜÀí¸´ÔÓµÄÓ¦ÓóÌÐò£¬½«Ëü·ÖΪmodel£¬viewºÍcontroller¡£
Ëü²»ÄÜʹÓÃview stateºÍ·þÎñÆ÷¿Ø¼þ£¬ÕâʹµÃMVC¿ò¼Ü¿ª·¢ÈËÔ±ÓµÓжÔÓ¦ÓóÌÐòÍêÈ«¿ØÖƵÄÄÜÁ¦¡£
ËüʹÓÃǰ¶Ë¿ØÖÆÆ÷ģʽ£¬Í¨¹ýµ¥Ò ......

ASP.NETÉèÖÃie´òÓ¡Á½·¨

   ASP.NetÖÐ×îΪͷʹµÄ¿ÉÄܾÍÊÇ´òÓ¡ÉèÖÃÁË¡£
ΪÁËÕâ¸öÎÊÌ⣬ÎÒ¶¼Òª°¾°×Í·ÁË¡£ÍøÉÏÒ²ÕÒÁ˺ܶà´úÂ룬µ«ÊÇ×ÜÊÇ»á´æÔÚһЩÎÊÌâ¡£¸ù¾ÝÎÒ×Ô¼ºµÄʵ¼ÊÊÔÑé·¢ÏÖ²»ÄÜÓã¬ÎªÕÒ²»µ½¶ÔÏóÖ®ÀàµÄ´íÎóÌáʾ¡£
ÕâÀï¸ø³öÁ½ÖÖʵ¼Ê¿ÉÓõķ½·¨£º
Ò»¡£Í¨¹ý×¢²á±íÐÞ¸ÄIE´òÓ¡ÉèÖÃ
<HTML>
 <HEAD>
  < ......

ʹÓà ASP.NET 2.0 ObjectDataSource ¿Ø¼þ

 Stephen Walther
Superexpert
ÊÊÓÃÓÚ£º
Microsoft ASP.NET 2.0
Microsoft Visual Studio 2005
¼ò½é
ÔÚ Microsoft ASP.NET 2.0 Framework ÖУ¬Êý¾Ý¿â·ÃÎʵõ½Á˼«´óµÄ¼ò»¯¡£ÀûÓÃÈ«Ð嵀 SqlDataSource ¿Ø¼þ£¬ÄúÎÞÐè±àдһÐдúÂë¾Í¿ÉÒÔÑ¡Ôñ¡¢¸üС¢²åÈëºÍɾ³ýÊý¾Ý¿âÊý¾Ý¡£
Éú³É¼òµ¥µÄÓ¦ÓóÌÐòʱ£¬SqlDataSource ¿ ......

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

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