我需要在MVC3网站上POST
Guid
和int
值。
最简单的方法是什么?
我在客户端使用HttpWebRequest
实例。
到目前为止,我只想POST
到一个动作映射的URL,并将两个数据单元都包含为JSON数据。
如何在MVC3操作中处理此类案例?
答案 0 :(得分:0)
如果您试图允许用户提交数据(我无法确定这是否是您在问题中的意思 - 如果没有,请澄清),您可以这样做:
@Html.BeginForm("ActionName", "ControllerName", new { guid = "your-guid-value" , myInt = 4 }) {
@* Your Form - Set those values here. *@
}
你的控制器方法是:
public ActionResult ActionName(string guid, int myInt) {
/* Do whatever you need with the data and return the appropriate view */
}
当然,根据您的需要,另一种选择是创建strongly-typed view并使用对象(而不是字符串和int值)来处理数据。