关于.net hyperlink的问题

来源:百度知道 编辑:UC知道 时间:2024/05/14 06:19:34
一个页面上有多个hyperlink:hyperlink1、hyperlink2、hyperlink3、hyperlink4 ......,怎么在后台代码设置同一个NavigateUrl
如果我想不是所有的hyperlink都设置呢? 只是一部分,比如说是从hyperlink5到hyperlink24或者是从hyperlink35到hyperlink50

呵呵 很基础的控件遍历方法

foreach (System.Web.UI.Control control in Controls)
{
if (control is System.Web.UI.WebControls.Hyperlink)
{
System.Web.UI.WebControls.Hyperlink hl =(System.Web.UI.WebControls.Hyperlink)control;
hl.NavigateUrl= "同一个NavigateUrl地址";
}
}

在循环里头过滤一下hl的ID就可以了