Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.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
ASP.NET:如何使链接多行?_Asp.net_Vb.net_Hyperlink - Fatal编程技术网

ASP.NET:如何使链接多行?

ASP.NET:如何使链接多行?,asp.net,vb.net,hyperlink,Asp.net,Vb.net,Hyperlink,我想把地址做成超链接。它将显示如下 123 Sesame Street New York, NY 12345 现在我希望它作为一个链接,仍然以这种格式显示。目前,我把它作为两个不同标签的相同链接,但这似乎不是正确的方法。如何改进当前的方法?谢谢 在文本之间添加分页符 是否可以使用普通html作为链接而不是标签服务器控件 <a href=#>123 Sesame Street <br /> New York, NY 12345 </a> 这将在两行上呈

我想把地址做成超链接。它将显示如下

123 Sesame Street
New York, NY 12345

现在我希望它作为一个链接,仍然以这种格式显示。目前,我把它作为两个不同标签的相同链接,但这似乎不是正确的方法。如何改进当前的方法?谢谢

在文本之间添加分页符



是否可以使用普通html作为链接而不是标签服务器控件

<a href=#>123 Sesame Street <br /> New York, NY 12345 </a>


这将在两行上呈现为一个链接

是否有更好的方法让我一直被告知不要使用
。。。虽然我不知道为什么会有人告诉我。也许它反对使用多个
。@daveomcd br在这种情况下是合适的,完全可以接受。如果您只是想在文档中获得大量空间,那么使用倍数是个坏主意。@daveomcd这种反
情绪可能与区分内容和布局标记有关。例如,不要用于布局,它用于定义表格内容。类似地,
用于定义换行符,而不是在内容区域之间创建空间。仅用于记录,如果您使用的是ASP.NET服务器控件而不是本机html锚定标记,则此“可能”导致ASP.NET在某些特定情况下使请求无效,例如,在
ValidateRequest
设置为true(默认值)的情况下发回页面,为什么不能将其放入
标签中呢?我仅使用html进行了尝试。标签控件可以进行html编码。我想你可以试试看。好的,只是尝试了一个lable控件,它没有对br进行html编码。我确信Label在呈现之前不会自动对其文本内容进行html编码。那会破坏很多(我的)代码!值得注意的是,

可能是我注入
Label.Text
的最常见的标记。