【问题标题】:Telerik MVC Grid Post DataTelerik MVC 网格发布数据
【发布时间】:2011-10-06 14:51:03
【问题描述】:

如何在修改或插入新记录后将数据从 Telerik Grid 发布到控制器。 我正在使用 MVC3 并希望使用 Grid 将数据表单视图发送到控制器 Throw Ajax。 Ajax 调用转到控制器,但没有数据消失。我尝试了各种参数,但参数为空。请同时指定 BachEditing 和单行编辑。我都试过了,但我无法向控制器发送数据。

【问题讨论】:

    标签: asp.net-mvc telerik


    【解决方案1】:

    Telerik 演示网站上发布的所有演示都有将数据从编辑/更新的网格发送到控制器的示例。如果您查看以下演示,您可以看到在控制器代码中有用于插入/更新/删除功能的 ActionResult 方法,您可以在其中获取服务器端的代码:

    以上所有示例都使用 Razor ViewEngine,但您可以通过选择“关于此示例”旁边的“ASPX”轻松切换到 WebForms

    【讨论】:

      【解决方案2】:

      还有其他方法可以做到这一点,但请尝试将参数命名为与列名相同。例如:

      .Columns(columns =>
              {
                  columns.Bound(o => o.OrderID);
                  columns.Bound(o => o.ContactName);
                  columns.Bound(o => o.ShipAddress);
              })
      

      可能会被

      [HttpPost]
      public ActionResult OrderController( int OrderID, string ContactName, string ShipAddress)
      { //code }
      

      希望有帮助

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-02-17
        相关资源
        最近更新 更多