由于收集作为参数传递给GET方法的复杂对象而获取长URL

时间:2015-11-04 11:34:22

标签: c# json asp.net-mvc razor asp.net-mvc-5

我有以下表单视图,

enter image description here

这是视图页面的whole code。在这里,我有FetchProductProperties jsonresult来过滤客户端的多个属性。

我有以下Create_Brochure控制器方法生成一些html页面,如果他们在上一步中检查了内容div生成内容

一旦我检查了一些(1或2个属性),那么使用Create_Brochure方法获取的URL更短并且工作正常。但我检查了多个属性我正在获得更广泛的URL并且工作不正常

enter image description here

实际上这是因为我有一个参数,它是GET方法中复杂对象的集合。

我想在第一个视图中隐藏Property_Title,然后通过解决此长URL问题获取Create_Brochure视图。

1 个答案:

答案 0 :(得分:0)

  1. 将您在表单中的操作指向FormMethod.Post
  2. <form> ... </form>标记
  3. 中添加表单的html元素