先看一下这个用户控件,DataBind 被重写,在网页上写出 Text 属性public partial class WebUserControl : System.Web.UI.UserControl
{
    public string Text
    {
        get
        {
            object obj = this.ViewState["Text"];
            if (obj != null)
            {
                return (string)obj;
            }
            return "未设置";
        }
        set
        {
            this.ViewState["Text"] = value;
        }
    }    public override void DataBind()
    {
        Response.Write(Text);
    }
}
============================
这个是页面里的代码<uc1:WebUserControl ID="WebUserControl1" runat="server" Text='<%# "abc" %>' />在 load 中绑定:
    protected void Page_Load(object sender, EventArgs e)
    {
        if (IsPostBack == false)
        {
            DataBind();        }
    }
==========================结果总是显示“未设置”,而不是 "abc"咋办