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

Asp.NetÖж¯Ì¬¼ÓÔØ¿Ø¼þ


ÎÒÃÇÔÚAsp.Net¿ª·¢¹ý³ÌÖУ¬ÓÐʱºòΪÁË¿ª·¢µÄÐèÒª£¬»ò´ïµ½Ò»¶¨µÄЧ¹û£¬ÎÒÃÇ»á²ÅÈ¡¶¯Ì¬¼ÓÔØÓû§¿Ø¼þµÄ·½·¨À´ÊµÏÖ£¬¶¯Ì¬¼ÓÔØÓû§¿Ø¼þ£¬¿ÉÒÔÔÚͬһ¸öÒ³ÃæÀïÃæ£¬¸ù¾Ý²»Í¬µÄÇé¿öÏÔʾ²»Í¬µÄÄÚÈÝ£¬Ê¹ÎÒÃÇÔÚ¿ª·¢Ê¡Ê±Ê¡Á¦¡£
¡¡ÄÇôÎÒÃÇÔõôʵÏÖ¶¯Ì¬¼ÓÔØÓû§¿Ø¼þÄØ£¬ÆäʱºÜ¼òµ¥£¬ÎÒÃÇÖ»ÒªÔÚÒ³ÃæÀïÒª·Å¿ØµÄ¼þµÄµØ·½·ÅÒ»¸öռλ¿Ø¼þ <asp:PlaceHolder ID="phContent" runat="server"></asp:PlaceHolder> £¬Õâ¸ö¿Ø¼þÊÇAsp.Net×Ô´øµÄ£¬È»ºóÔÚ³ÌÐòÓþͿÉÒԺܼòµ¥µØÊµÏÖÁË£¬³ÌÐòÈçÏ£º
      Control Ctr = Page.LoadControl("UserControl/Control.ascx");  //¼ÓÔØ¿Ø¼þ
      Ctr.ID = "ControlName";  //ÉêÃ÷¿Ø¼þÃû
      phContent.EnableViewState = false;  //Ö¸¶¨ÊÇ·ñÆôÓÃViewState
      phContent.Controls.Add(Ctr); //Êä³ö¿Ø¼þ
    µ±È»£¬²»Ò»¶¨Ö»ÓÐÓû§¿Ø¼þ¿ÉÒÔÕâÑùʵÏÖ£¬ÆäËüµÄ¿Ø¼þÒ²¶¼¿ÉÒÔÀàËÆµØÊµÏÖ¡£
    ÔÚASP.NETÖж¯Ì¬¼ÓÔØÄÚÈÝ£¨Óû§¿Ø¼þºÍÄ£°å£©
Òªµã£º
1£® ʹÓÃPage.ParseControl
2£® ʹÓÃbase.LoadControl
µÚÒ»²¿·Ö£º¼ÓÔØÄ£°å
ÏÂÃæÊÇÒ»¸öÄ£°å“<table width=100%><tr><td width=100% colspan=2 runat=server id=ContainerTop></td></tr><tr><td width=30% runat=server id=ContainerLeft></td><td width=70% runat=server id=ContainerRight></td></tr></table>”ÈçºÎ°ÑËüÌí¼Óµ½Ò³ÃæÖÐÄÇ¡£¡¡
Ê×ÏÈ£¬ÄãÒªÓÐÒ»¸öÒ³Ãæ£¨.aspx£©£¬ÔÚÒ³ÃæÖÐÓÐÒ»¸öÒ»ÐÐÒ»Áеıí¸ñ£¬²¢ÇÒÊÇ·þÎñÆ÷¶ËµÄTDÎÒÃǾͰÑËüÃüÃûΪTemplateContainer¡£ºÃÁËÏÖÔÚµ½´úÂë±à¼­´°¿Ú£¬ÔÚpage_loadÖмÓÔØÄ£°å¡£
µÚ¶þ²½£¬Ê¹ÓÃPage.ParseControl½«ÉϱߵÄHTML´úÂë·ÖÎöΪweb´°ÌåÒ³»òÓû§¿Ø¼þµÄSystem.web.ui.controlÈçÏ´úÂ룺
protected System.Web.UI.HtmlControls.HtmlTableCell TemplateContainer;
System.Web.UI.Control objContainer;
private void Page_Load(object sender, System.EventArgs e)
{
objContainer =Page.ParseControl(“ÉϱߵÄHTML´úÂë);
this.TempContainer.Controls.Add(objContainer);
}
Ä£°åÒѾ­¼ÓÔØÍê±Ï¡£
µÚ¶þ²¿·Ö£º¼ÓÔØÓû§¿Ø¼þ
Ê×ÏÈ£¬ÄãҪȷ¶¨Óû§¿Ø¼þÒª¼ÓÔØµ


Ïà¹ØÎĵµ£º

ASP.NETÖÐÈçºÎµ¯³öÒ»¸öÏûÏ¢¿ò(ת)

¶¼ÖªµÀÔÚ¿Í»§諯ʹÓõ¯³ö¿òµÄÊDz»ÄÜÓÃMesssageBoxÀ´ÊµÏÖµÄ.
Ò»°ã¶¼Ê¹ÓÃÒÔϼ¸ÖÖ·½·¨.
1)    Button.Attributes.Add("onclick","javascript:return confirm('È·¶¨?');");
ÕâÖÖ·½·¨..ÏÖÔÚʹÓÃ×îµÄ¶à..
ÔÚwww.csdn.netÀïÓÐÒ»ÎÄÕ¾ͺܺÃ.
http://www.csdn.net/Develop/Read_Article.asp?Id=20892 ......

ASP.NetÖпؼþµÄEnableViewStateÊôÐÔ ¡¾×ªÔØ¡¿


ÔÚASP.NetÖжԸ÷¸öWebForm¿Ø¼þÒýÈëÒÔǰûÓеÄEnableViewStateÊôÐÔ¡£Õâ¸öÊôÐÔ¾¿¾¹ÓÐʲôÓá£ÎÒÃÇÖªµÀ¶ÔÓÚWebForm¶øÑÔ£¬Æä´úÂëÊÇÔÚ·þÎñÆ÷¶ËµÄ£¬ÒÔ´¦Àí¿Í»§¶ËµÄÇëÇó¡£µ±Óû§Í¨¹ýä¯ÀÀÆ÷ä¯ÀÀÍøÒ³µÄʱºò£¬»á¶ÔÍøÒ³½øÐÐijЩ²Ù×÷£¬±ÈÈç´ò¿ªÐÂÁ´½Ó£¬»òµ¥»÷ij¸ö°´Å¥¡£ÔÚASPÖУ¬ÕâЩÊÇͨ¹ý½Å±¾ÓïÑÔ¶ÔÆä½øÐд¦Àí£¬Ö®ºóÔÙ´«µÝ¸ø·þÎñÆ÷¶ ......

asp.netʵÏÖÊ¡ÊÐÇø¼¶ÁªÏÂÀ­ÁÐ±í²¢±£´æ×´Ì¬

asp.netʵÏÖÊ¡ÊÐÁª¶¯²¢ÇÒ±£´æ×´Ì¬£¬ÊµÏÖÔ­Àí£º³õ´ÎʹÓÃC#´«Í³µÄDataBind½øÐÐÊý¾Ý°ó¶¨£¬Ñ¡ÔñÊ¡£¬Êкó½øÐÐajax·½Ê½¼ÓÔØÏ¼¶ÁÐ±í£¬²¢½«Ñ¡¶¨Öµ±£´æµ½HiddenÖУ¬µã»÷Ìá½»ºó¸ù¾ÝHiddenµÄÖµ½øÐÐÊ¡£¬Êа󶨣¬ÔÙ½«HiddenµÄÖµ¸³¸øDropDownListµÄSelectedValue£¬´Ó¶øÊµÏÖ״̬µÄ±£´æ¡£
HTML´úÂë
<asp:HiddenField ID="HiddenField ......

Asp.netÖÐDataBinder.Eval Ó÷¨

Asp.netÖÐDataBinder.EvalÓ÷¨µÄ×ܽá
<%# Bind("Subject") %> //°ó¶¨×Ö¶Î
<%# Container.DataItemIndex + 1%> //ʵÏÖ×Ô¶¯±àºÅ
<%# DataBinder.Eval(Container.DataItem, "[n]") %>
ͨ³£Ê¹Óõķ½·¨(ÕâÈý¸öÐÔÄÜ×îºÃ)
<%# DataBinder.Eval(Container.DataItem, "ColumnName") %>
<%# DataBi ......

6ÌõASP.NET±à³ÌʵÓü¼ÇÉ

À´Ô´£ºhttp://www.code-123.com/html/2009917202320580.html
  1.¸ú×ÙÒ³ÃæÖ´ÐÐ
      ÉèÖöϵãÊÇÒ³Ãæµ÷ÊÔ¹ý³ÌÖеij£ÓÃÊֶΣ¬³ý´ËÖ®Í⣬»¹¿ÉÒÔͨ¹ý²é¿´Ò³ÃæµÄ¸ú×ÙÐÅÏ¢½øÐдíÎóÅŲéÒÔ¼°ÐÔÄÜÓÅ»¯¡£ASP.NETÖÐÆôÓÃÒ³Ãæ¸ú×ٷdz£·½±ã£¬Ö»ÐèÔÚPageÖ¸ÁîÖмÓÈëTrace="True"ÊôÐÔ¼´¿É£º
  ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ