请问你的这个用户是访问者,还是应用程序开发者? 如果是访问者,抱歉,不能往里面放东西。 如果是应用程序开发者,那说明你的控件做得有问题。 可以看看这个: ======================= using System; using System.Collections.Generic; using System.Text; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.ComponentModel; using System.Web.UI.Design; using System.ComponentModel.Design;namespace FW { [Designer(typeof(ContainerControlDesigner))] [ParseChildren(false),PersistChildren(true)] public class CustomPanel:WebControl { protected override HtmlTextWriterTag TagKey { get { return HtmlTextWriterTag.Div; } } protected override void RenderContents(HtmlTextWriter writer) {
如果是访问者,抱歉,不能往里面放东西。
如果是应用程序开发者,那说明你的控件做得有问题。
可以看看这个:
=======================
using System;
using System.Collections.Generic;
using System.Text;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.ComponentModel;
using System.Web.UI.Design;
using System.ComponentModel.Design;namespace FW
{
[Designer(typeof(ContainerControlDesigner))]
[ParseChildren(false),PersistChildren(true)]
public class CustomPanel:WebControl
{
protected override HtmlTextWriterTag TagKey
{
get
{
return HtmlTextWriterTag.Div;
}
}
protected override void RenderContents(HtmlTextWriter writer)
{
writer.RenderBeginTag(HtmlTextWriterTag.B);
base.RenderContents(writer);
writer.RenderEndTag();
}
}
}
GOOGLE搜索一下Panel as a container
有个国外程序员的方案 其实是利用了.NET的一个漏洞
可以凑合用