RT

解决方案 »

  1.   

    在用户控件里,private int m_aa;
    public int aa
    {
    get{return m_aa;}set{m_aa=value;}}
    在调用用户控件的页面,赋值给aa即可。
      

  2.   

    .aspx
    <%@ Register TagPrefix="WroxUC" TagName="UI" Src="CreateUID.ascx"%>
    <WROXUC:UI id="UI1" runat="server"></WROXUC:UI>
    .ascx
    private string table;
    public string strTable
    {
    get
    {
    return table;
    }
    set
    {
    table=value;
    }
    }
    可是在.aspx中怎么找不到UI1.table呀
      

  3.   

    可以通过属性传递啊!不过你的用户控件的ID在.aspx生成成HTML后他的ID会有变化,不过幸好不是每次都不同,而是变成另一个固定的ID,你可以在生成后的HTML代码中找到。没问题的