Temat: [C# ASP.NET] LoadControl events problem z działaniem.

Mam sobie stronkę, której stukturę podzieliłem na osobne namespac'e zawierające UserConrole

Na stronie głównej chcę dodać obsugę buttonów z UserConrolek za pomocą metody LoadControl, wygląda to +/- tak:

using MojaStronka.CONTROL;

namespace MojaStronka
{

public partial class _Default : System.Web.UI.Page
{


Navigation Navy;
private void Create_MainTable()
{

Navy = (Navigation)LoadControl("~/CONTROL/Navigation.ascx");

Navy.BtnHello.OnClientClick += new EventHandler(BtnHello_Click);


GlownyPanelNaStronie.Controls.Add(Navy);
}

protected void Page_Load(object sender, EventArgs e)
{
if (!this.Page.IsPostBack)
{
this.Create_MainTable();

}

}




protected void BtnHello_Click(object sender, EventArgs e)
{
Navy.BtnHello.Text = "HEJ!!!";
}
}


Niestety event OnClick nie działa, co robię nie tak?Ten post został edytowany przez Autora dnia 01.09.13 o godzinie 13:16
Tomasz M.

Tomasz M. never go full
retard!

Temat: [C# ASP.NET] LoadControl events problem z działaniem.

Mateusz G.:
Niestety event OnClick nie działa, co robię nie tak?

Ustawiłeś ID na buttonie? ViewState udostępniony?

Temat: [C# ASP.NET] LoadControl events problem z działaniem.

Już to rozpracowałem, tak trzeba dać id ale nie na buttonie a na userconrolce, do tego musi być Click zamiast onClient click. I korzystam z Session.
dziekiTen post został edytowany przez Autora dnia 06.09.13 o godzinie 23:03

Następna dyskusja:

[ASP.NET C#] Problem z post...




Wyślij zaproszenie do