【发布时间】:2019-01-18 13:36:56
【问题描述】:
我在一个视图文件中有多个部分,例如,href="#timeline" 对应于 <div class="tab-pane" id="timeline">。 href="#settings" 为<div class="tab-pane" id="settings">
单击选项卡时间线将带您进入显示时间线的选项卡。 单击“设置”选项卡会将您带到允许您更改设置的选项卡。
如何将控制器中的视图返回到同一视图文件中的 href="#settings" 部分?
谢谢。
型号:
public class UserViewModel
{
public List<Timeline> TheTimeline { get; set; }
public List<Posts> ThePosts{ get; set; }
public string SettingsVM{ get; set; }
}
控制器:
[HttpPost]
public ActionResult SettingsUpdateProfile(User variable, IFormFile TheEmployeePicture)
{
blablabla
if (UploadFile(TheEmployeePicture, fname))
{
return RedirectToAction(String.Format("Index/{0}", User.Identity.Name);
}
else
{
return BadRequest();
}
}
else
{
return BadRequest();
}
}
else
{
return BadRequest();
}
}
观看次数:
@model UserProfile.Models.UserViewModel
@{
ViewData["Title"] = "UUUSSSEEERRR";
}
<div class="col-md-9">
<div class="nav-tabs-custom">
<ul class="nav nav-tabs">
<li class="active"><a href="#activity" data-toggle="tab">Posts</a></li>
<li><a href="#timeline" data-toggle="tab">Timeline</a></li>
<div class="tab-pane" id="timeline">
...
</div>
【问题讨论】:
-
局部视图怎么样?并使用 ajax 助手来绑定它?
-
为什么不使用 ajax?
-
你能分享一下你的ajax解决方案吗?
-
请分享您的模型和当前的html
-
你去就是代码
标签: c# html ajax asp.net-mvc controller