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

ÔÚASP.netÖÐʹÓö¯Ì¬¿Ø¼þ

¾­³£¼ûµ½ÓÐÈË˵ÔÚASP.netÖв»ÒªÊ¹Óö¯Ì¬¿Ø¼þ,ÎÒÏëÖ÷ÒªµÄÔ­ÒòÔÚÓÚʹÓö¯Ì¬¿Ø¼þ»á´øÀ´Ò»Ð©ÎÊÌâ,ÔÚ×öÏîÄ¿µÄ¹ý³ÌÖÐ,ÎÒ½«Óɶ¯Ì¬¼ÓÔØ¿Ø¼þÒý·¢µÄ×ÜÊÇ×÷ÁËÒ»¸öССµÄ×ܽá.
    1 ¡¢ÔÚʹÓÃLoadControl¼ÓÔØ¿Ø¼þºó,Óû§¿Ø¼þÖеÄijЩ¿Ø¼þ²»ÔÙÏìӦʼþ¡£
    Õâ¸öÎÊÌâÖ÷ÒªÊÇÓÉÓÚ½«¿Ø¼þ¼ÓÔØ·ÅÔÚif (!Page.IsPostBack)Ö®ÄÚÒýÆðµÄ,·ÅÔÚÍâÃæ¼´¿É¡£ÔÚ˼¹éµÄblogÉ϶ԴËÎÊÌâ½øÐÐÁËÏêϸµÄ˵Ã÷¡£
    2¡¢Óû§¿Ø¼þÖÐijЩ¿Ø¼þµÄÏìÓ¦³öÏÖÎÊÌ⣬Èçij¸ö°´Å¥µÚÒ»´ÎÑ¡Ôñʱ²»´¥·¢CLICKʼþ£¬µÚ¶þ´Î¿ÉÒÔÁË¡£
    ÕâÊÇÓÉÓÚûÓиø¿Ø¼þÉèÖÃIDÒýÆðµÄ£¬¿Ø¼þIDµÄ×÷ÓÃÔÚÏÂÃæÏêϸ½²Êö¡£ Èç
    Control  userControl=(Control)Page.LoadControl(“Test.ascx”);
    userControl.ID=“Test”;
    AddControl(userControl);
    3¡¢Èç¹ûÓû§¿Ø¼þÖаüÀ¨DataGrid¿Ø¼þ£¬ÄÇô¼ÓÔØ¿Ø¼þºó¿ÉÄܳöÏÖ²»ÏìÓ¦DataGridʼþµÄÎÊÌâ¡£
    ÕâºÃÏñÊÇÒ»¸öbug,±ØÐëÒª½«¼ÓÔØµÄ¿Ø¼þ½øÐÐÇ¿ÖÆ×ª»»£¬È磺
    Test userControl=(Test)Page.LoadControl(“Test.ascx”);
    ×¢Ò⣺ÉÏÃæÊ¹ÓõÄÊÇTestÀàÐÍ£¬¶ø²»ÊÇControl!
    ÎÒÔÚÒÔǰµÄBlogÖÐÔøÌáµ½¹ýÕâ¸öÎÊÌ⣬ÕâÖÖ·½Ê½½«Ê¹ÏµÍ³µÄÀ©Õ¹ÐÔ½µµÍ¡£ ÎÒÓÐÒ»¸ö½â¾ö·½°¸¿ÉÒԺʹó¼ÒÌÖÂÛ(ÔËÓòßÂÔģʽ)£º
    public class BaseControl : System.Web.UI.UserControl
    {
    public virtual BaseControl  ProcessThisControl();
    }
    ËùÓеÄÓû§¿Ø¼þ´ÓBaseControl ¼Ì³Ð£¬Èç¹ûÓÐDatagrid¿Ø¼þ£¬ÓÉoveride ProcessThisControl·½·¨ ,È磺
    return this as Test;
    °´ÈçÏ·½Ê½¼ÓÔØ¿Ø¼þ£º
    BaseControl  userControl=(BaseControl  )Page.LoadControl(“Test.ascx”);
    userControl.ProcessThisControl();
    4¡¢ÔÚÓû§¿Ø¼þÖÐÈçºÎʹÓÃJavaScript¡£
    ´ó¼Ò¶¼ÖªµÀ£¬Ê¹Óÿͻ§¶ËµÄ½Å±¾½«´ó´óÌá¸ßÒ³ÃæµÄÏìÓ¦ËÙ¶È£¬Í¬Ê±¿ÉÒÔ±ÜÃâÆµ·±µØË¢ÐÂÒ³Ãæ¡£ËùÒÔʹÓÃjavascriptÀ´ÊµÏÖÒ³ÃæÖв¿·Ö¿ØÖÆÊÇÒ»¸ö±È½ÏºÃµÄ·½Ê½£¬µ


Ïà¹ØÎĵµ£º

ASP.NET Ò³ÉúÃüÖÜÆÚ¸ÅÊö


ASP.NET Ò³ÔËÐÐʱ£¬´ËÒ³½«¾­ÀúÒ»¸öÉúÃüÖÜÆÚ£¬ÔÚÉúÃüÖÜÆÚÖн«Ö´ÐÐһϵÁд¦Àí²½Öè¡£ÕâЩ²½Öè°üÀ¨³õʼ»¯¡¢ÊµÀý»¯¿Ø¼þ¡¢»¹Ô­ºÍά»¤×´Ì¬¡¢ÔËÐÐʼþ´¦Àí³ÌÐò´úÂëÒÔ¼°½øÐгÊÏÖ¡£Á˽âÒ³ÉúÃüÖÜÆÚ·Ç³£ÖØÒª£¬ÒòΪÕâÑù×öÄú¾ÍÄÜÔÚÉúÃüÖÜÆÚµÄºÏÊʽ׶αàд´úÂ룬ÒÔ´ïµ½Ô¤ÆÚЧ¹û¡£´ËÍ⣬Èç¹ûÄúÒª¿ª·¢×Ô¶¨Òå¿Ø¼þ£¬¾Í±ØÐëÊìϤҳÉúÃüÖÜÆÚ£¬ÒÔ ......

¡¾VS2008ÎÞ·¨Æô¶¯asp.net development server¡¿µÄ½â¾ö

¡¾VS2008ÎÞ·¨Æô¶¯asp.net development server¡¿µÄ½â¾ö
½ñÌìÔÚVS2008ÖÐä¯ÀÀ´ò¿ªÒ»¸öÍøÒ³Ê±£¬¾Íµ¯³ö¶Ô»°¿ò“ÎÞ·¨Æô¶¯asp.net development server”£¬ÊÔÁ˺ܶà´Î¶¼ÊÇÕâÑù£¬ÓÐʱ¾ÍÌáʾ“ÎÞ·¨Á¬½Óµ½asp.net development server”
ÔÚÍøÉÏÕÒµ½ÏÂÃæµÄ½â¾ö·½·¨£º
========================================== ......

asp.net UpdatePanelµÄ¼òµ¥Ó÷¨

UpdatePanel¿ØÖÆÒ³ÃæµÄ¾Ö²¿¸üУ¬Õâ¸ö¸üй¦ÄÜÒÀÀµÓÚscriptManger¿Ø¼þµÄEnablePartialRenderingÊôÐÔ£¬Èç¹ûÕâ¸öÊôÐÔÉèÖÃΪfalse¾Ö²¿¸üлáʧȥ×÷ÓÃ(scriptManger¿Ø¼þµÄEnablePartialRenderingÊôÐÔµÄĬÈÏֵΪtrue²»±Ø¿ÌÒâÈ¥ÉèÖÃ)
ÏÂÃæÊÇÒ»¸öÍêÕûµÄUpdatePanelµÄ½á¹¹£º
¸´ÖÆ´úÂë ´úÂëÈçÏÂ:
<asp:ScriptManager  ......

ÓÃAsp.netÅжÏÊä³öÖÕ¶ËÊÇä¯ÀÀÆ÷»¹ÊÇÊÖ»ú

public static bool GetClientWeb()
    {
        bool result = false;
        string clientType = string.Concat(HttpContext.Current.Request.UserAgent);
        if (clientType.ToLower().Contains("mozilla") || clientType.ToLo ......

asp.netÊý¾Ý°ó¶¨Ö®EvalºÍBind ºÍµÈÇø±ð

EvalÊÇasp.net1.1Öг£
Óõİó¶¨Óï·¨£¬ËüÊÇ“µ¥Ïò”µÄ£¬¼´°ó¶¨Ê±°ÑÊý¾ÝÔ´ÉÏÏàÓ¦µÄÖµ¸³µ½¸Ã¿Ø¼þÉÏ£¬EvalµÄÈÎÎñ¾ÍÍê³ÉÁË
¶øBindËùνµÄ“Ë«Ïò”¾ÍÊÇ£ºÔÚ°ó¶¨Ê±£¬°Ñ
Êý¾ÝÔ´ÉÏÏàÓ¦µÄÖµ¸³µ½¸Ã¿Ø¼þÉÏ£¬²¢ÇÒ£¬ÔÚÌύʱ£¬×Ô¶¯ÌáÈ¡Óû§ÔڸÿؼþÉÏÊäÈëµÄÖµ¡£
Code
<
EditItemTemplate
>
 
&nb ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ