我有一个带有标签的母版页...当我试图在后端找到这个标签时它会返回null ...任何人都可以帮助我吗?
<div class="container">
<div class="row" runat="server" id="Alert" visible="false">
<div class="alert alert-danger alert-dismissible" role="alert">
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">×</span></button>
<strong>Atenção! </strong>
<asp:Label ID="lbAlert" for="Alert" runat="server" />
<asp:LinkButton ID="lbkbtnAtivar" for="Alert" runat="server" />
</div>
</div>
</div>
和后端。
Label lbAlert = (Label)this.Master.FindControl("lbAlert");
LinkButton lbkbtnAtivar = (LinkButton)this.Master.FindControl("lbkbtnAtivar");
如果有人知道,请帮帮我! :)
答案 0 :(得分:2)
删除“主人”
Label lbAlert = (Label)this.FindControl("lbAlert");
LinkButton lbkbtnAtivar = (LinkButton)this.FindControl("lbkbtnAtivar");
您已经在班级的适当范围内。因此,“this”指的是主页。