小编z.e*_*yyo的帖子

C#.NET MVC3 ModelState.IsValid

我使用JSON从表单发布数据并且ModelState.isValid()返回false,我为所有传入数据放置了一个WriteLine,并且所有内容看起来都很好,有没有办法显示模型状态错误以找出什么不验证?这个确切的代码适用于其他模型

[HttpPost]
public ActionResult mobileCreateAction(Trip trip)
{
    if (ModelState.IsValid)
    {
        System.Diagnostics.Debug.WriteLine("saving");
        DB.Trips.Add(trip);
        DB.SaveChanges();
        return Json(new
        {
            success = true,
            msg = "Success saving trip"
        });
    }
    else
    {
        System.Diagnostics.Debug.WriteLine("invalid model state");
        return Json(new
        {
            success = false,
            msg = "Error saving trip"
        }, JsonRequestBehavior.AllowGet);
    }  
}
Run Code Online (Sandbox Code Playgroud)

谢谢

modelstate asp.net-mvc-3

12
推荐指数
1
解决办法
1万
查看次数

C#将数据从Application发送到Application

大家好:在asp.net mvc3应用程序上工作,该应用程序需要将数据发送到另一个将数据保存到SQL的应用程序.

到目前为止,我已启动并运行其中一个应用程序并且运行良好:用户登录并执行基本的CRUD操作; 这已经使用C#MVC3框架建立并且运行良好.

问题:数据需要保存到另一个外部数据库,主机不允许直接访问SQL服务器,数据必须通过IIS/Web-App/Firewall/Proxy等.

问题是:将数据从一个应用程序发送到另一个应用程序的最佳方式是什么?使用什么协议"HTTP?Webservice?VPN?....".连接必须是安全的,接收数据的应用程序必须验证发送数据的应用程序.

我知道这听起来不必要地复杂,但客户端在这个实现上是僵局.这也必须在ASP.NET C#/ VB.NET中实现.有什么建议?

谢谢

c# asp.net-mvc-3

5
推荐指数
1
解决办法
1692
查看次数

标签 统计

asp.net-mvc-3 ×2

c# ×1

modelstate ×1