C# 制作超链接

C# 制作超链接,c#,asp.net,C#,Asp.net,我有一个数组列表,例如:h1包含一些URL。 例如: 如何在c中放置指向该arraylist中每个元素的超链接?通过点击该url,它应该导航到相应的网站。你能举个例子吗 另外,如何在c中使用“Hyperlink”关键字?将对象添加到ASP.NET页面,并将其添加到页面: protected void Page_Init(object sender, EventArgs e) { foreach(object link in myArrayList) { strin

我有一个数组列表,例如:h1包含一些URL。 例如:

如何在c中放置指向该arraylist中每个元素的超链接?通过点击该url,它应该导航到相应的网站。你能举个例子吗

另外,如何在c中使用“Hyperlink”关键字?

将对象添加到ASP.NET页面,并将其添加到页面:

protected void Page_Init(object sender, EventArgs e)
{
    foreach(object link in myArrayList)
    {
        string url = link as string;
        if(url != null)
        {
            HyperLink l = new HyperLink();
            l.NavigateUrl = l.Text = url;
            myPlaceHolder.Controls.Add(l);
        }
    }
}
将对象添加到ASP.NET页面,然后将其添加到页面:

protected void Page_Init(object sender, EventArgs e)
{
    foreach(object link in myArrayList)
    {
        string url = link as string;
        if(url != null)
        {
            HyperLink l = new HyperLink();
            l.NavigateUrl = l.Text = url;
            myPlaceHolder.Controls.Add(l);
        }
    }
}
这会将ArrayList中的所有链接作为字符串添加到名为Panel1的面板中,该面板可以替换任何其他面板


这会将ArrayList中的所有链接作为字符串添加到名为Panel1的面板中,该面板可以替换任何其他面板。

也许您可以接受以前问题的一些答案…也许您可以接受以前问题的一些答案…只要您有.NET 3.5应用程序,在这种情况下,没有必要使用ArrayList。当然,但问题明确地说是ArrayList,所以我要说的是重点。是的,但很可能这是一些古老的.NET 1.1应用程序。无论如何,这都不重要。看起来没有人会接受这个用户的统计数据。为什么,除了.NET 3.5中的arraylist之外,还有其他东西吗?只要你有一个.NET 3.5应用程序,在这种情况下,就不需要arraylist。当然,但问题明确地说是arraylist,所以我要说到点子上。是的,但很有可能这是一个古老的.NET1.1应用程序。不管怎样,这并不重要。看起来没有人会通过这个用户的统计数据得到他们的答案。为什么,除了.NET3.5中的arraylist之外,还有其他东西吗??