自己写一个自定义控件,定义了一个属性XmlSourceFileDirectory,请看如下代码
public class Article : WebControl
    {
        [Bindable(true)]
        [Category("Configuration")]
        [DefaultValue("")]
        [Localizable(true)]
        public string XmlDocumentId
        {
            get
            {
                String xmlDocumentId = (String)ViewState["XmlDocumentId"];
                return (xmlDocumentId == null) ? String.Empty : xmlDocumentId;
            }
            set
            {
                ViewState["XmlDocumentId"] = value;
            }
        }
当我在编辑界面设置此属性的值
<ms:Article ID="Article2" runat="server" XmlDocumentId="656546545" />
为何在页面Page_Load方法中取不到这个设置的值呢?
protected void Page_Load(object sender, EventArgs e)
        {
            string id= Article2.XmlDocumentId;
        }请高手指教!!!