1.  我从工具箱拖出来之后,怎么让顶部的 TagPrefix="这里为我想要的值" ?默认都是 cc1 cc2 的,很不爽。。2.  能让默认为 <uc:control /> 这种形式,而不是   <uc:control></uc:control> 的吗?3.  能 <uc:control id="这里的默认ID可以指定默认值,而不是默认的 control1"> 吗?4.  <uc:这里第一个字母怎么样才能默认大写?应该就是这么多了。。谢谢!!!!

解决方案 »

  1.   

    在web.config里添加
    <page>
     <controls> 
       <add tagName="默认id" tagPrefix="默认前缀类似uc" src="~/路径"/>
     </controls>
    </page>
    其它的参数我不太清楚,可以网上找找看,一般就设置这几个参数
      

  2.   

    @1L我是直接引用的 dll文件,src 指向  ~/bin/xx.dll 吗 ?另外除了手动在 web.config 中指定,有其他办法吗?比如用 aspnetpager 的话,顶部的TagPrefix就会自动是:webdiyer 。谢谢!
      

  3.   

    直接在代码中引用dll,这个dll已经在bin目录下面了,就不需要写src了吧,直接dll文件名
    第二个问题不会。
      

  4.   

    不想用默认的在web.config里指定你喜欢的tagPrefix即可
      

  5.   

    除了在 web.config 中指定,有没有其他办法呢?
      

  6.   

    在web.config里添加
    <page>
     <controls>  
      <add tagName="默认id" tagPrefix="默认前缀类似uc" src="~/路径"/>
     </controls>
    </page>
      

  7.   


    做控件,然后引用,就像 aspnetpager 一样。
      

  8.   

    <%@ Register TagPrefix="uc1" TagName="menu" Src="menu.ascx" %>
    <uc1:menu id='' src='' />
    如果改名字与前缀的话,直接在页面这样写就可以
      

  9.   


        [Designer(typeof(ctrl1Designer)), ToolboxData("<{0}:grid runat=server></{0}:grid>")]
        public class ctrl: WebControl, IPostBackEventHandler, IPostBackDataHandler
        {
        }
    设置控件类的 toolboxdata标签这样出来的效果为  <ctrl:grid runat=server></ctrl:grid> 
      

  10.   

    2.  能让默认为 <uc:control /> 这种形式,而不是   <uc:control></uc:control> 的吗?
    [ToolboxData("<{0}:WebCustomControl1 runat=server />]
        public class WebCustomControl1 : WebControl
      

  11.   

    顶一下。3. 能 <uc:control id="这里的默认ID可以指定默认值,而不是默认的 control1"> 吗?
      

  12.   

    <%@ Register TagPrefix="uc1" TagName="menu" Src="menu.ascx" %>这里怎么定义。下面就怎么显示!
      

  13.   

    在名字空间上加上标签可以改变控件的前缀:
    [assembly:TagPrefix("Samples.AspNet", "Sample")]
    namespace Samples.AspNet
    {
     http://msdn.microsoft.com/zh-cn/library/ms366537.aspx
      

  14.   

    [ToolboxData("<mintcode:MessageBox runat=\"server\" ></mintcode:messageBox>")]这样写
      

  15.   


    <%@ Register Src="myHeader.ascx" TagName="myHeader" TagPrefix="uc2" %>            <div id="header">
                    <uc2:myHeader ID="MyHeader1" runat="server" />
                </div>