MVC部分视图中的超链接不起作用

时间:2014-02-18 21:15:37

标签: asp.net-mvc hyperlink asp.net-mvc-partialview

出于某种原因,我无法在部分视图中获得超链接。 这适用于父视图:

    <div class="col-md-12">      
       <a href="http://google.com">Google</a>
       @Html.Partial("~/Views/_SomePartialView.cshtml")
    </div>

但是当我将<a>元素移动到局部视图中时,即使它是局部视图中的唯一内容,我也无法点击它。它在源代码中呈现,但它不可点击,就好像有另一个元素重叠。

我假设我没有完全理解部分视图的功能。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

这不是Partial Views的问题,而是格式错误的“bootstrap”元素。当我应该添加一个新行时,我添加了一个新列,从而丢弃了HTML并打破了超链接。

至于我上面说明的故障排除,我必须在格式错误的“bootstrap”元素之前放置<a href="google.com>google</a>