dotSITE
Учебник по ASP.NET Форумы Work in Murano Software.
новости материалы решения форумы группы настройки/о проекте
Назад

Как изменять состояние User Control'а извне?

test.ascx
<%@ Control language="c#" %>

<script runat="server">
  public string Title {
    get {
      return _myLabel.Text;
    }
    set {
      _myLabel.Text = value;
    }
  }
</script>

<h1>
  <asp:Label runat="server" id="_myLabel"/>
</h1>
<hr>
test.aspx
<% @ Page language="c#" %>
<% @ Register tagprefix="uc" tagname="myControl" Src="test.ascx"%>

<script runat="server">
  void Page_Load(object sender, EventArgs e) {
    test_ascx MyControl = (test_ascx)FindControl("_myControl");
    MyControl.Title = "Some New Title!";
  }
</script>


<form runat="server" id="_myForm">
  <uc:myControl id="_myControl" runat="server" Title="Some Title!"/>
  Some Additional information.
</form>


 Назад
Контакт Реклама на сайте Спонсорам Веб мастерам

Лицензионное соглашение - © 2000-2012 dotSITE
Хостинг .NET предоставлен PARKING.RU
Поддержку сайта осуществляет Murano Software Inc., Offshore software development