我对这个Umbraco MVC相当陌生。 我需要将绑定到模型的一些数据传递给GET操作方法的部分视图。Umbraco可以通过模型查看
这只是不正常的MVC方式工作。
[httpget]
public ActionResult Membership()
{
SupplierMembershipInfoModel mm = new SupplierMembershipInfoModel();
mm.ProductPackage = "sssssssss";
ViewBag.status = Request.QueryString["status"];
return PartialView("MembershipPartial", mm);
}
我的观点:
@model Umbraco.Web.Models.SupplierMembershipInfoModel
some html.....
<td>@Model.ProductPackage</td>
我没有得到的数据在这里...和调试嗟行动。但它会触发任何POST操作方法。 我知道我做错了什么......但只是不知道错误是什么? 任何想法??
你可能想看看这个话题:http://our.umbraco.org/forum/developers/api-questions/45841-Simple-Example-of-SurfaceController- Ps。您不应该在自己的项目中使用以Umbraco开头的名称空间,那么核心突然开始在同一个名称空间中与SupplierMembershipInfoModel一起发货? – sebastiaan
Hi.Thanks。我尝试了它在链接中描述的,但出现了一些错误。错误显示“路由表中没有路由与提供的值匹配”。 – kandroid