Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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Öиù¾ÝÄ£°åÉú³É¾²Ì¬Ò³!

  template.htmÄ£°åÒ³Ô´Âë:
1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2. <html xmlns="http://www.w3.org/1999/xhtml" >
3. <head>
4. <title ......

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Ò³ÃæÌø×ªµÄ¼¸ÖÖ·½·¨(×ªÔØ)

<a>±êÇ©
1.         <a href=”test.aspx”></a>
2.         ÕâÊÇ×î³£¼ûµÄÒ»ÖÖתÏò·½·¨;
HyperLink¿Ø¼þ
1.         Asp.net ·þÎñÆ÷¶Ë¿Ø¼þ ÊôÐÔNavigateUrlÖ¸¶ ......

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

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

¹ØÓÚASP.netÓëAJAXÓÃgridview½øÊµÏÖÎÞˢв¢·ÖÒ³Ëæ±Ê

¿ª·¢»·¾³:WIN XP   VS2005
Êý¾Ý¿â:SQL server 2000
´Ë´¦²»¿¼Âǰ²È«ÎÊÌâ.
¾ßÌåÈçÏÂ:
Ê×ÏȽ¨Á¢Ò»¸öÊý¾Ý¿âºÍÒ»¸ö±í½á¹¹²¢ÔÚ±íÖÐÊäÈëһЩÊý¾ÝÒÔ±ã²âÊÔ:´Ë²½ÂÔ¹ý
´ò¿ªVS2005н¨Ò»¸öÍøÕ¾²¢Ìí¼ÓÒ»¸öHTMLÒ³
ÔÚĬÈϵÄDefault.aspxÖзÅÈëGridview¿Ø¼þÓÃÓÚÏÔʾÊý¾Ý
.cs´úÂë
using System;
using System.Data;
usi ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ