如何将两个不同的ViewResults中的两个不同视图发送到MVC中同一页面上的两个不同的tabpages。

编程入门 行业动态 更新时间:2024-10-10 00:24:04
本文介绍了如何将两个不同的ViewResults中的两个不同视图发送到MVC中同一页面上的两个不同的tabpages。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我在我的视图中有一个带有两个标签页的标签视图:

I have a tab View with two tab pages on my view as:

<div id="tab"> <ul> <li><a href="#tabs-ViewBranch">View Branches</a></li><li><a href="#tabs-AddBranch">Add Branch</a></li> </ul> <div id="tabs-ViewBranch"> Tab page 1 </div> <div id="tabs-AddBranch"> @using (Html.BeginForm()) { @Html.ValidationSummary() <p>Company Name: @Html.DropDownListFor(x => x.CompanyName, Model.CompanyNames, "Choose an option")</p> <p>Branch Name: @Html.TextBoxFor(x => x.BranchName)</p> <p>Branch Code: @Html.TextBoxFor(x => x.BranchCode)</p> <p> Branch Type:@Html.DropDownListFor(x => x.BranchType, Model.BranchTypes, "Choose an option") </p> <input type="submit" value="Save" /> <input type="button" value="Clear" /> } </div> </div>

假设我有两个ActionMethods:

Suppose I have two ActionMethods as:

public ViewResult A() { return View(A); //to TabPage 1 (#tabs-ViewBranch") } public ViewResult B() { return View(B); //to TabPage 2 (#tabs-ViewBranch") }

我知道如何根据需要路由它们吗?

Any idea how i can route them as desired?

推荐答案

你不能。您需要使用PartialView。如下所示 - 标题标题 - You can't. You need to use the PartialView for that. Something like following- Tab headers- <div id="tabs"> <ul> <li><a href="#tabs-1">first tab</a></li> <li><a href="#tabs-2">second tab</a></li> <li><a href="#tabs-3">third tab</a></li> </ul> <div id="tabs-1"> first tab content </div> <div id="tabs-2"> second tab content </div> <div id="tabs-3"> third tab content </div> </div>

Tab内容 -

Tab contents-

<div id="tabs"> <ul> <li><a href="#tabs-1">first tab</a></li> <li><a href="#tabs-2">second tab</a></li> <li><a href="#tabs-3">third tab</a></li> </ul> <div id="tabs-1"> @Html.Partial("FirstTabView", Model) </div> <div id="tabs-2"> @Html.Partial("SecondTabView", Model) </div> <div id="tabs-3"> @Html.Partial("ThirdTabView", Model) </div> </div>

-KR

-KR

更多推荐

如何将两个不同的ViewResults中的两个不同视图发送到MVC中同一页面上的两个不同的tabpages。

本文发布于:2023-05-31 10:29:08,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/389910.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:两个   发送到   视图   面上   如何将

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!