Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将标签转换为超链接?_C#_Asp.net - Fatal编程技术网

C# 如何将标签转换为超链接?

C# 如何将标签转换为超链接?,c#,asp.net,C#,Asp.net,有人知道如何将ASP.net中的标签转换为超链接吗 因此,您不能转换 您需要使用控件而不是控件 标签没有NavigateUrl属性或任何等效属性。超链接解析为标记。没有href属性(NavigateUrl属性)的a标记也可能只是一个标签 但是,如果您将ASP.NET代码更改为使用ASP:HyperLink标记而不是ASP:Label标记,则可以添加NavigateUrl属性,并保留其余代码。使用此属性。 <a href="http://www.google.com"> &l

有人知道如何将ASP.net中的标签转换为超链接吗

因此,您不能转换

您需要使用控件而不是控件

标签没有
NavigateUrl
属性或任何等效属性。超链接解析为
标记。没有
href
属性(
NavigateUrl
属性)的
a
标记也可能只是一个标签


但是,如果您将ASP.NET代码更改为使用
ASP:HyperLink
标记而不是
ASP:Label
标记,则可以添加
NavigateUrl
属性,并保留其余代码。

使用此属性。

<a href="http://www.google.com">
     <asp:Label ID="Label1" Text='Google' />
</a>


我甚至不知道你的确切意思。你可以做
label1.Controls.Add(传递你的超链接控件)
你也可以使用label1.Text=
String.Format(“,”你的url“,”你的链接\这里的文本“)
谢谢!!它按我希望的方式工作!!Alwaz取决于工具箱,这是不必要的!!可能重复的