我有一个使用Site.Master的asp页面.
我在Site.Master中放了一个链接,master包含了default.aspx.如何在asp文件中访问link属性?
在Site.Master中:
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/Register.aspx"
Target="_blank">Register</asp:HyperLink>
Run Code Online (Sandbox Code Playgroud)
要做到这一点的唯一方法是做一些事情:
HyperLink link = this.Master.FindControl("id_of_the_control_you_are_looking_for") as HyperLink;
Run Code Online (Sandbox Code Playgroud)
但请注意,FindControl它不是递归的,因此您需要首先找到包含您要查找的超链接的控件,然后FindControl使用您需要的超链接的ID在此容器上执行另一个操作.
| 归档时间: |
|
| 查看次数: |
5874 次 |
| 最近记录: |