我在一个dll里做了两个控件在[assembly: WebResource("tree.xslt", "text/xml")]
namespace Zrw.Component.TreeView
{
    protected override void Render(HtmlTextWriter writer)
        {
          
            writer.Write("1111111");
            writer.Write("url:");
            base.Render(writer);
}写了几行简单的代码上面的却不能输出到页面上
请问是为什么

解决方案 »

  1.   

    这根本不完整吗,连class都没有?能编译过去?
      

  2.   

    做成下面这样的
    namespace Zrw.Component.TreeView
    {
    [ToolboxData("<{0}:WebCustomControl1 runat=server></{0}:WebCustomControl1>")]
    public class WebCustomControl1 : System.Web.UI.WebControls.WebControl
    {
    protected override void Render(HtmlTextWriter output)
    {
    writer.Write("1111111");
    writer.Write("url:");
    base.Render(writer);
    }
    }
    }
      

  3.   

    namespace WebControl11
    {
    /// <summary>
    /// WebCustomControl1 的摘要说明。
    /// </summary>
    [DefaultProperty("Text"),
    ToolboxData("<{0}:WebCustomControl1 runat=server></{0}:WebCustomControl1>")]
    public class WebCustomControl1 : System.Web.UI.WebControls.WebControl
    { protected override void Render(HtmlTextWriter writer)
    {
    writer.Write("1111111");
    writer.Write("url:");
    base.Render(writer); }
    }
    }
      

  4.   

    1。[ToolboxData("<{0}:WebCustomControl1 runat=server></{0}:WebCustomControl1>")]必须得
    2 必是有class的
    3 需要继承的
      

  5.   

    这是你在dll里面直接写的?
    先弄个自定义控件,然后在里面改