在ASP.NET MVC中,可以通过以下步骤仅从主模型发送视图模型:
以下是一个示例:
public class MyViewModel
{
public string Property1 { get; set; }
public int Property2 { get; set; }
// 其他需要显示的属性
}
public ActionResult MyAction()
{
// 获取主模型
MyModel myModel = GetMyModel();
// 转换为视图模型
MyViewModel viewModel = new MyViewModel();
viewModel.Property1 = myModel.Property1;
viewModel.Property2 = myModel.Property2;
// 其他属性赋值
return View(viewModel);
}
@model MyViewModel
<h1>@Model.Property1</h1>
<p>@Model.Property2</p>
<!-- 其他属性的显示 -->
这样,你就可以在ASP.NET MVC中仅从主模型发送视图模型了。
对于腾讯云相关产品和产品介绍链接地址,由于不能提及具体品牌商,建议你参考腾讯云官方文档或咨询腾讯云的技术支持团队,以获取与ASP.NET MVC开发相关的云计算解决方案。
领取专属 10元无门槛券
手把手带您无忧上云