I have a problem when I use user control to get div tag from aspx page that contain my user control.
I have a div in aspx page: <div id="divMask" class="divMask" runat="server"></div>
and in my user control I want get div ID to add attribute “onclick” but I can’t get it.
My aspx page:
<div id="dvConfirmAcc" runat="server" style="display: none; position: absolute; z-index: 2000; top: 155px; left: 400px;">
<uc1:ConfirmAccount ID="ucConfirmAccount" runat="server" />
</div>
<div id="divMask" class="divMask" runat="server"></div>
In my user control ucConfirmAccount:
protected void Page_Load(object sender, EventArgs e)
{
string url = "some url";
[I want get divMask at here].Attributes.Add("onclick", "closeMessage('" + url + "')");
}
Please help me.
You can’t access div defined in
Pagedirectly fromUserControl, instead you have to usePage.FindControlmethod