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

asp.net C#ÍøÕ¾ÏîÄ¿ »ñÈ¡ÎïÀí·¾¶¡¢ÐéÄâ·¾¶µÄ·½·¨

-----------------------------.csÀàÎļþÖÐ
µ±Ç°ÏîÄ¿µÄÎïÀí·¾¶Â  
   
  strPath   =   this.Server.MapPath(Request.PhysicalApplicationPath);  
   
  ÄãҪ˵Ã÷ʲô“ÀàÎļþ”¡£ÈκÎPAGE¡¢CONTROL´úÂëÒ²ÊÇÔÚÀàÖеġ£  
   
  ÉÏÃæµÄthisÖ»Õë¶ÔPage¶ÔÏó£¬Õë¶ÔcontrolÄãÓ¦¸ÃÌæ»»Îªthis.Page¡£ÄãÒ²¿ÉÒÔʹÓ㺠 
   
  strPath   =   HttpContext.Current.Server.MapPath
(HttpContext.Current.Request.PhysicalApplicationPath);  
   
  »òÕߣ¬Ê¹Ó㺠 
   
  strPath   =   AppDomain.CurrentDomain.BaseDirectory;  
--------------------------------´øpageµÄÒ³Ãæ.csÖÐ
ºÜ¾­³£Ê¹Óõ½µÄÒ»¸ö¹¦ÄÜ,µ«ÔÚÔÚÍøÉÏȴһֱûÓÐÕÒµ½Ïà¹ØµÄ½â¾ö·½·¨,½ñÌì½è×ÅÏîĿӦÓõ½µÄ»ú»áдÁËÁ½
¸ö½«¾ø¶Ô·¾¶×ª»»ÎªÐéÄâ·¾¶·â×°ºÃµÄ·½·¨
¡¡¡¡½«WebÕ¾µãϵľø¶Ô·¾¶×ª»»ÎªÏà¶ÔÓÚÖ¸¶¨Ò³ÃæµÄÐéÄâ·¾¶
¡¡¡¡/**//// <summary>
¡¡¡¡/// ½«WebÕ¾µãϵľø¶Ô·¾¶×ª»»ÎªÏà¶ÔÓÚÖ¸¶¨Ò³ÃæµÄÐéÄâ·¾¶
¡¡¡¡/// </summary>
¡¡¡¡/// <param name="page">µ±Ç°Ò³ÃæÖ¸Õ룬һ°ãΪthis</param>
¡¡¡¡/// <param name="specifiedPath">¾ø¶Ô·¾¶</param>
¡¡¡¡/// <returns>ÐéÄâ·¾¶, ÐÍÈç: ../../</returns>
¡¡¡¡public static string ConvertSpecifiedPathToRelativePathForPage(Page page, string
specifiedPath)
¡¡¡¡{
¡¡¡¡ // ¸ùĿ¼ÐéÄâ·¾¶
¡¡¡¡ string virtualPath = page.Request.ApplicationPath;
¡¡¡¡ // ¸ùĿ¼¾ø¶Ô·¾¶
¡¡¡¡ string pathRooted = HostingEnvironment.MapPath(virtualPath);
¡¡¡¡ // Ò³ÃæÐéÄâ·¾¶
¡¡¡¡ string pageVirtualPath = page.Request.Path;
¡¡¡¡ if (!Path.IsPathRooted(specifiedPath) || specifiedPath.IndexOf(pathRooted) == -1)
¡¡¡¡ {
¡¡¡¡ throw new Exception(string.Format("\"{0}\"ÊÇÐéÄâ·¾¶¶ø²»ÊǾø¶Ô·¾¶!", specifiedPath));
¡¡¡¡ }
¡¡¡¡ // ת»»³ÉÏà¶Ô·¾¶
¡¡¡¡ //(²âÊÔ·¢ÏÖ£¬pathRooted ÔÚ VS2005 ×Ô´øµÄ·þÎñÆ÷¸úÔÚIISϸùĿ¼»òÕßÐéÄâĿ¼ÔËÐÐËÆºõ²»Ò


Ïà¹ØÎĵµ£º

asp.netÈçºÎ½«¶¯Ì¬Ò³Ãæ×ª³É¾²Ì¬Ò³Ãæ


¶¯Ì¬Ò³ÃæÉú³É¾²Ì¬Ò³ÃæËµÆðÀ´Æäʵ²»ÄÑ£¬Ö÷ÒªÊÇ˼ÏëµÄÎÊÌ⣬ÏñÄÇЩÐÂÎŲ»Ì«³£¸Ä¶¯µÄ£¬ÎÒÃÇ¿ÉÒÔ½«ËûÉú³É¾²Ì¬µÄ£¬À´Ìá¸ßÍøÕ¾µÄ·ÃÎÊËÙ¶È£¬ÒÔϾÍÊÇÎҵķ½·¨£¬ºÜ¼òµ¥
ÎÒÃÇÏȽ«ÎÒÃǵĶ¯Ì¬ÍøÕ¾·Åµ½ÍøÉÏ£¬²¢ÇÒ¿ÉÒÔÕý³£·ÃÎÊ£¬È»ºó¾ÍÊÇÓõ½ÁË×¥È¡Ò³ÃæµÄ¼¼ÊõÁË
  /// <summary>
    /// »ñµÃÍøÒ³ÄÚÈÝ
& ......

·¢²¼asp.netÓ¦ÓóÌÐò

¶ÔÓÚ¿ª·¢Õß×ÔÉíµÄ»úÆ÷À´½²£¬¿ÉÄܳÌÐòÔËÐв»»áÓÐÈκÎÎÊÌ⣬µ«¹Ø¼üÊÇ£¬³ÌÐòÍùÍùÒª·¢²¼µ½Óû§µÄ»úÆ÷ÉÏ£¬Èç¹ûÓû§ÓÐרÃŵķþÎñÆ÷£¬ÄÇÁíµ±±ðÂÛ£¬µ«Èç¹ûÓû§Ö»ÊÇÏëÓÃһ̨ÆÕͨ²»ÄÜÔÚÆÕͨµÄ°ì¹«»úÆ÷µ±·þÎñÆ÷µÄ»°£¬·¢²¼³ÌÐò£¬¿ÉÄܾÍÒª×öµÄÊÂÇé¶àһЩ£º
1¡¢Ê×Ïȼì²éϵͳÓÐûÓа²×°iis£¬Èç¹ûûÓУ¬ÒªÉÏÍøÏÂÔØiisµÄ°²×°°ü£¬Í¨¹ý“ ......

asp.netÖÐÓ÷¨×ܽᗗ¸öÈË

1£ºÔÚ.aspxÒ³Ãæ£¬<% %>±êÇ©Ï൱ÓÚÔÚ.csÒ³ÃæµÄ´úÂ룬Ҳ¾ÍÊÇ˵ÄãÔÚ.csÎļþÀïÃæÔõÑùд£¬¾Í¿ÉÒÔÔÚ.aspxÎļþÀïÃæµÄ<% %>±êÇ©ÀïÃæÔõÑùд¡£
2£ºÔÚ.aspxÒ³Ãæ£¬<%= %>±êÇ©¿ÉÒÔµ÷ÓÃÄãµÄºǫ́µÄ±äÁ¿»òÕß·½·¨µÈ£¬²»¹ý±»µ÷Óõķ½·¨±ØÐëÊÇpublicµÄ¡£
Èç¹ûÄãµÄDefault.csÎļþÀïÃæÓУº
public string str = "µ÷Óúǫ́·½ ......

ASP.NET×Ô¶¨Òå¿Ø¼þʼþÏìÓ¦

1.ÖØÔØprotected override bool OnBubbleEvent(object source, EventArgs args)
OnBubbleEventÊǿؼþÄÚ°üº¬µÄ¿Ø¼þÏòÍâ²ã¿Ø¼þ×÷ʼþðÅÝ
-------------------------------------------------------------------------------------------------------------------------------------------
using System;
using System.Co ......

Asp.Netǰ̨µ÷Óúǫ́±äÁ¿

ASP.NET   2009-08-15 13:45   ÔĶÁ459   ÆÀÂÛ3   ×ֺţº ´ó´ó ÖÐÖРСС 1.Asp.NetÖм¸ÖÖÏàËÆµÄ±ê¼Ç·ûºÅ:
< %=...%>< %#... %>< % %>< %@ %>½âÊͼ°Ó÷¨
´ð: < %#... %>: ÊÇÔڰ󶨿ؼþDataBind()·½·¨Ö´ÐÐʱ±»Ö´ÐУ¬ÓÃÓÚÊý¾Ý°ó¶¨
Èç: < %# Co ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ