【问题标题】:Html.actionlink open site in divHtml.actionlink 在 div 中打开站点
【发布时间】:2014-02-24 10:33:09
【问题描述】:

我是整个 asp .net mvc 4 的新手,所以我很抱歉我的愚蠢问题:)

用户登录后,我想制作一个带有链接的左侧边栏。当用户单击链接时,我想阻止在新页面中打开它。而不是这个,我想在不同的 div 类的同一页面中打开它,它浮动在它旁边。

是否可以不使用 ajax 或 jquery 等来实现这一点?我不想使用其中任何一个,因为我正在努力使网站尽可能安全(我正在制作自己的银行网站,我知道这是个愚蠢的想法)。

@Html.ActionLink("Balance", "Balance", "Ebank")</li>

@Html.ActionLink("Transaction", "Transaction", "Ebank")</li>

我希望加载这些动作,在 div class="bank-content" 中打开

【问题讨论】:

  • 我猜你需要为此使用某种 ajaxy 代码。
  • 你可以在用户第一次点击页面时加载 div 内容,但是用 css 隐藏它,直到用户点击链接,然后显示它。显然,这种方法有其缺点......

标签: html asp.net asp.net-mvc asp.net-mvc-4 actionlink


【解决方案1】:

根据 Markpsmith 的想法,您可以拥有以下内容:

<div class="row">
  <div class="col-md-8" id="balance">
     @Html.Action("Balance","Ebank")
  </div>
  <div class="col-md-4" id="transaction">
     @Html.Action("Transaction","Ebank")
  </div>
</div>

现在默认情况下: 您可以使用 javascript 或 jquery 隐藏它们,然后单击按钮即可显示它们。

【讨论】:

    猜你喜欢
    • 2021-02-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-17
    • 2013-01-06
    • 2022-10-24
    相关资源
    最近更新 更多