我的控制器有三个操作: 生成,索引和类别。 在我的母版页中,我有一个文本框和一个搜索按钮。 一般的想法是用户到达简介视图,然后在文本框中输入文本并单击搜索按钮。 然后他看到了索引视图,而查询字符串保存了用户看到的数据被过滤的值。用户可以选择一个类别,然后他被重定向到类别视图。 当我在动作介绍,索引和类别之间移动时,如何维护查询字符串字段和值(假设“?cities = 1,2,3”)? 我只想指出,如果用户在文本框中输入新文本,查询字符串值将会更改。在操作之间保留查询字符串
0
A
回答
2
一种方法是将初始qs值保留在隐藏表单字段中。只要用户使用表单提交从动作导航到动作,这就会工作。另一种不需要表单提交的方法是坚持cookie。
0
假设你的意思是用户单击链接(而不是服务器端重定向),最好的办法是将查询字符串值转换为隐藏字段。
+0
谢谢,但你可以发布一些示例代码,除了html助手之外,如何使用实际的隐藏字段?它会帮助我很多... – user560498 2011-01-05 18:10:20
相关问题
- 1. 保存查询字符串Bewteen操作
- 2. 查询字符串操作
- 3. 在哈希代码查询字符串使用保留字符
- 4. Solr:操作查询字符串
- 5. PHP查询字符串操作
- 6. 在会话中何处保留查询字符串参数?
- 7. wordpress重写查询字符串,以删除保留字
- 8. MySQL查询之间的两个字符串有时不工作
- 9. 在CLOB字段之间查询字符串
- 10. htaccess替换域,但保留文件和查询字符串
- 11. 保留查询字符串的重定向
- 12. 只更改url的扩展名,保留查询字符串
- 13. PHP标题不保留查询字符串
- 14. Apache RewriteRule:保留查询字符串并添加新参数
- 15. mod_rewrite删除查询并保留字符串
- 16. 使用RouteMagic MVC保留查询字符串参数
- 17. Linq查询检查列表和字符串之间的子字符串
- 18. 在字节之间发送字符串之间的字符串
- 19. sql查询字符之间的字
- 20. Apache在https上操作查询字符串
- 21. 如何在SQL查询中执行字符串操作
- 22. 如何在使用RegisterClientScriptInclude时保留URL的查询字符串中的&符号?
- 23. 查询字符串(与空格之间)在php html
- 24. 在“FreeLibrary”之后在内存中保留一个字符串值
- 25. 甲骨文字符串字段查询之间
- 26. JQL查询中的错误:字符'%\'是保留的JQL字符
- 27. 字符串操作
- 28. 字符串操作
- 29. 字符串操作
- 30. 字符串操作
如何将隐藏字段追加到表单中。我知道它可以使用html助手来完成,但我怎样才能使用呈现隐藏字段的助手呢?我在哪里打电话? – user560498 2011-01-05 19:07:40
在您的控制器操作中,您可以将值放入您的模型中,然后在视图中添加隐藏字段html助手,将模型中的值插入值参数中。 – 2011-01-05 22:11:57