可以用属性
http://chs.gotdotnet.com/quickstart/aspplus/doc/webctrlauthoring.aspx#properties

解决方案 »

  1.   

    http://www.reflectionit.nl/WebPart1.aspx
      

  2.   

    在sps里能用属性么?
    在web part里是直接LoadControl的阿,如果要加属性应该怎么写?http://www.reflectionit.nl/WebPart1.aspx
    里似乎是作者做的一个web part,我没看出有什么属性设置,除了最后写个dwp文件
    但我在web part里有设置参数来控制ascx的显示,好像不能用dwp的方法把
      

  3.   

    http://dev.csdn.net/develop/article/26/26270.shtm
      

  4.   

    bitsbird(一瓢.net) ,你给的文章里,作者是用delegate来处理ascx内事件在外部aspx里的现实问题吧,就是把外部aspx的处理函数句柄加入内部ascx的delegate,然后当内部事件触发后调用加入delegate的所有函数句柄,我这样理解是否正确?但好像跟我的要求不一样。或者你把你认为相关的代码贴一下,3x首先我是在sharepoint里的web part里加入ascx控件,所以不能用html 的tag来传属性,我现在用的方法就是Page.LoadControl(""),但这样一来我就不知道怎么把属性传进去了或者有其他方法?btw:我刚看到篇文章里说了一个bind()方法,好像能传,但我在
    System.Web.UI.UserControl
    System.Web.UI.Control里都没找到这个方法。郁闷
      

  5.   

    <script language="C#" runat="server">  public String Color = "蓝色";
      public String Text = "这是一个简单的消息用户控件!";</script><span id="Message" style="color:<%=Color%>"><%=Text%></span>
      

  6.   

    不能用前台阿,现在我的问题是sps里的web part只能用后台加载的
    而且不能写Page.RegisterStartupScript("<>");... ...大家加油加油!!
      

  7.   

    你在ascx中定義一個屬性;
    public string   OutnerStr
    {
      get{ return outnerStr;}
      set {outnerStr=value}
    }你在運用ascx控件的網頁上給它先賦值.不可以嗎?
      

  8.   

    你给web part定义一个public的属性,通过get set方法操作这个属性
      

  9.   

    给web part定义属性没问题,但怎么把这个属性的值传到ascx里?我是这样load ascx的:
    {
    _innerUserControl = this.Page.LoadControl("/bin/ctrlsubmissionapprove.ascx");

    this.Controls.Add(_innerUserControl);
    }
      

  10.   

    sps里对SESSION支持很弱似乎不行,就算不在SPS里也有问题我测试过,写入SESSION后到ASCX里就找不到对象了我在ASCX里的代码是写在前台的
      

  11.   

    我是用:userControl uc = (userControl )Page.FindControl("uc1");
    uc.proterty1 = value1;
    uc.proterty2 = value2;你看这样行不行?