Postback call virker ikke i dynamisk loadet usercontrol
Hej Eksperter,Jeg har en master page på hvilken jeg
jeg har disse to funktioner:
protected void getControl_Click(object sender, EventArgs e)
{
string controlPath = BASE_PATH + "test.ascx";
LastLoadedControl = controlPath;
LoadUserControl();
}
public void LoadUserControl()
{
string controlPath = LastLoadedControl;
if (!string.IsNullOrEmpty(controlPath))
{
PlaceHolder1.Controls.Clear();
if (controlPath.Contains("test.ascx"))
{
MyLoad.Controls.MyCotrols.CreateNewPage myUserControl = (MyLoad.Controls.MyCotrols.test)Page.LoadControl(controlPath);
myUserControl.pageTypeValue = PageTypeHolder.Value;
PlaceHolder1.Controls.Add(myUserControl);
}
}
}
og de virker helt som de skal control'en bliver loadet som den skal men
i controlen er der en formular og der til hørende knap
<asp:LinkButton ID="createpage" OnClick="createpage_Click" runat="server">Create Page</asp:LinkButton>
men når man klikker på den bliver der lavet et postback med funktionen som den nævnte knap peger på bliver aldrig eksekveret ?? nogen der har en ide til hvordan det kan være!!