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

asp.net¿Ø¼þ¿ª·¢(Èý)£º´¦Àí±êÇ©¼äÄÚÈÝ

asp.net½Ì³Ì:asp.net¿Ø¼þ¿ª·¢(Èý)£º´¦Àí±êÇ©¼äÄÚÈÝ
asp.net¿Ø¼þ±êÇ©¼äµÄÄÚÈÝÓеÄʱºò´¦Àí³É½ÚµãÓеÄʱºò´¦Àí³É×ӿؼþ¡£È磺¼äµÄ½Úµã¾Í»á´¦Àí³ÉÊôÐÔTextµÄÖµ£¬¶øÈçPanelÕâÑùµÄ¿Ø¼þÔò¾ÍÊǽ«Æä´¦Àí³É×ӿؼþ¡£Ê×ÏÈ¿´ÈçºÎ´¦Àí³ÉÊôÐԵġ£
¡¡¡¡Ò»¡¢´¦Àí³ÉΪÊôÐÔ
¡¡¡¡¶ÔÓڿؼþ±êÇ©¼äµÄÄÚÈÝÎÒÃÇ¿ÉÒÔͨ¹ýÀàSystem.Web.UI.ParseChildrenAttributeÀà¿ØÖÆ¿Ø¼þ¶ÔÆäÄÚÈݵĽâÎöÐÐΪ¡£
¡¡¡¡ParseChildrenAttributeÊÇÒ»¸öÀ༶±ðµÄÊôÐÔ±êʶ£¬ÓÐËĸö¹¹Ô캯Êý£º
¡¡¡¡1.ParseChildrenAttribute(),ChildrenAsPropertiesÊôÐÔÉèÖÃΪfalse,¾ÍÊDz»½âÎö³É¿Ø¼þ¡£
¡¡¡¡2.ParseChildrenAttribute(Boolean),Ö¸¶¨½âÎö³É¿Ø¼þÊôÐÔ¡£
¡¡¡¡3.ParseChildrenAttribute(Type),¿Ø¼þ±êÇ©ÖеÄÄÚÈݽâÎö³É¿Ø¼þTypeÀàÐ͵Ŀؼþ¡£
¡¡¡¡4.ParseChildrenAttribute(Boolean,String)Ö¸¶¨ChildrenAsPropertiesµÄÖµ£¬Í¬Ê±Ö¸¶¨Ä¬ÈϽâÎöµÄÊôÐÔ(DefaultProperty)¡£
¡¡¡¡Ä¬ÈÏÇé¿öÏ£¬Control½«ÄÚÈݽâÎö³É×ӿؼþ£¬¶øWebControlÒòΪ¿ÉÒÔ±êʶÁË[ParseChildren(true,"Text")],ËùÒÔĬÈϽâÎöΪÊôÐÔ.¶ÔÓÚ¼òµ¥µÄÊôÐÔÈçTextBox,Ö»ÐèÒª±íʾΪ[ParseChildren(true,"Text"),DefaultProperty("Text")]¼´¿É£¬¶ø¶ÔÓÚDropDownList¿Ø¼þµÄItemsÊôÐÔ£¬Èç¹ûÖ»ÊDZêʶÁË[ParseChildren(true,"Item"),DefaultProperty("Items")]£¬ÄÇôItemsÄÚ²¿ÈçºÎ½âÎöÄØ£¿ËùÒԿ϶¨Òª¸æËßÊôÐÔ¶ÔÓ¦µÄ½âÎö·½Ê½¡£
¡¡¡¡System.Web.UI.PersistenceModeAttributeÓÃÓÚ¿ØÖƿؼþÊôÐԵı£´æ·½Ê½¡£½ÓÊյIJÎÊýΪPersistenceModeö¾ÙµÄÖµ£¬¹²ËÄÖÖÀàÐÍ£º
¡¡¡¡¡ôAttribute:Ö¸¶¨ÊôÐÔ (Property) »òʼþ±£³ÖΪÊôÐÔ (Attribute);
¡¡¡¡¡ôEncodedInnerDefaultProperty:Ö¸¶¨ÊôÐÔ×÷Ϊ ASP.NET ·þÎñÆ÷¿Ø¼þµÄΨһÄÚ²¿Îı¾¶ø½øÐб£³Ö¡£ÊôÐÔÖµÊÇ HTML ±àÂëµÄ¡£Ö»ÄܶÔ×Ö·û´®×öÕâÖÖÖ¸¶¨;
¡¡¡¡¡ôInnerDefaultProperty:Ö¸¶¨ÊôÐÔÔÚ ASP.NET ·þÎñÆ÷¿Ø¼þÖб£³ÖΪÄÚ²¿Îı¾¡£»¹Ö¸Ê¾½«¸ÃÊôÐÔ¶¨ÒåÎªÔªËØµÄĬÈÏÊôÐÔ¡£Ö»ÄÜÖ¸¶¨Ò»¸öÊôÐÔΪĬÈÏÊôÐÔ;
¡¡¡¡¡ôInnerProperty:Ö¸¶¨ÊôÐÔÔÚ ASP.NET ·þÎñÆ÷¿Ø¼þÖб£³ÖΪǶÌ×±ê¼Ç¡£Õâͨ³£ÓÃÓÚ¸´ÔÓ¶ÔÏó£¬ËüÃǾßÓÐ×Ô¼ºµÄ³Ö¾ÃÐÔÊôÐÔ¡£
¡¡¡¡ËùÒÔÎÒÃÇ¿ÉÒÔ¿´µ½DropDownListµÄItemsÊôÐÔÉϵıêʶΪ:[PersistenceMode(PersistenceMode.InnerProperty)],È»ºóÔÚListItemµÄTextÊôÐÔÉϱêʶΪ[PersistenceMode[PersistenceMode.EncodedInnerDefaultProperty]]¡£½âÊÍÏ£¬ÒòΪItemsÊôÐÔΪ¸´ÔÓÊôÐÔ£¬´æÔÚ±êÇ©µÄǶÌ×£¬ËùÒÔÎÒÃÇ¿ÉÒԿ϶¨µÄÊDZêʶÀàÐÍΪInnerPrope


Ïà¹ØÎĵµ£º

ASP.NETʹÓÃRequest»ñÈ¡À´Ô´ÍøÖ·URL²ÎÊý

Request¶ÔÏó¹¦ÄÜÊÇ´Ó¿Í»§¶ËµÃµ½Êý¾Ý£¬³£ÓõÄÈýÖÖÈ¡µÃÊý¾ÝµÄ·½·¨ÊÇ£ºRequest.Form¡¢Request.QueryString£¬Request¡£ÆäµÚÈýÖÖÊÇǰÁ½ÖÖµÄÒ»¸öËõд£¬¿ÉÒÔÈ¡´úǰÁ½ÖÖÇé¿ö¡£¶øÇ°Á½ÖÖÖ÷Òª¶ÔÓ¦µÄFormÌύʱµÄÁ½ÖÖ²»Í¬µÄÌá½»·½·¨£º·Ö±ðÊÇPost·½·¨ºÍGet·½·¨¡£
        Request ¶ÔÏóµÄÊôÐԺͷ½·¨± ......

ASP.NET·¾¶ÎÊÌâС½á

1.·ûºÅ“/”Ö¸³ÌÐòÔËÐÐËùÔÚ¸ùĿ¼£¬¼´IIsËùÔÚĿ¼¡£
Èç¹ûiisËùÔÚĿ¼Ϊ£ºd:\programs
½â¾ö·½°¸Îªd:\programs\d
ÍøÕ¾Â·¾¶Îª£ºd:\programs\d\web\
·ûºÅ“/”´ú±íµÄÊÇ£ºd:\programs£¬²»¹ÜÄãµÄÍøÕ¾Ç°ÃæÓжàÉÙ¼¶£¬¶¼Ó¦¸Ã×÷Ϊһ¸öÕûÌå¡£
2.·ûºÅ“~/”£¬ÔòÊÇÖ¸ÍøÕ¾ËùÔÚ¸ùĿ¼¡£¼´d:\programs\ ......

asp.netµ÷ÓÃbatÎļþ

ÒýÓÃÃüÃû¿Õ¼ä
using System.Diagnostics;
                string sPath = "d:\\test\\test.bat";
string sDict = "d:\\test\\";
ProcessStartInfo psi = new ProcessStartInfo("cmd.exe ......

ÔÚASP.NETÖÐÉÏ´«Í¼Æ¬²¢Éú³ÉËõÂÔͼ

private void btnUploadPicture_Click(object sender, System.EventArgs e)
{
   //¼ì²éÉÏ´«ÎļþµÄ¸ñʽÊÇ·ñÓÐЧ
   if(this.UploadFile.PostedFile.ContentType.ToLower().IndexOf("image") < 0)
   {
   &n ......

asp.net¿Ø¼þ¿ª·¢(¶þ) ¼òµ¥Êô

asp.net½Ì³Ì:asp.net¿Ø¼þ¿ª·¢(¶þ)-¼òµ¥ÊôÐÔ
ÎÒÃÇ¿ª·¢³öÀ´µÄ¿Ø¼þÒ»°ã¶¼ÐèÒª¸úʹÓÿؼþµÄÈ˱à³ÌÈËÔ±½»»¥£¬ÆäÖн»»¥ÓÐÁ½¸ö;¾¶£ºÒ»¸öÊÇÊôÐÔ»¹ÓоÍÊÇʼþ¡£ÊôÐÔ¿ÉÄÜÊǼòµ¥µÄÀàÐÍÈ磺int¡¢stringµÈ²¢²»Ì«¸´ÔÓµÄÀàÐÍ£¬Ò²ÓбȽϸ´ÔÓµÄÀàÐÍÈ磺¼¯ºÏ¡£
¡¡¡¡Ò»¡¢ÊôÐÔʵÏÖ½»»¥
¡¡¡¡ÎÒÃÇ»¹ÊÇÑØÓÃÉÏÃæµÄÀý×ÓÀ´Ìí¼ÓÊôÐÔ PicShowʾÀý£º ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ