首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将25个搜索字段传递到aspx页面的更好方法

将25个搜索字段传递到aspx页面的更好方法
EN

Stack Overflow用户
提问于 2012-04-02 14:59:11
回答 5查看 134关注 0票数 0

我有一个有25个字段的查找屏幕。当用户单击“搜索”按钮时,应将此信息传递给服务器,并将用户重定向到SearchResultList页面。获得用户选择的值(从查找屏幕)到SearchResultList屏幕的最佳方法是什么?

我能想到两种方法:

  1. 将字段添加到会话中
  2. 将选定的值作为查询字符串传递

有没有别的更好的方法?

注意:将来,查找屏幕可能会转换为弹出div;但是,它仍然会重定向到另一个页面以获得结果。

环境:

2010

ASP.Net网络表单

C#

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2012-04-02 15:02:35

你能把表单张贴到下一页,然后通过搜索页面上的Request.Form"“获取值吗?

票数 3
EN

Stack Overflow用户

发布于 2012-04-02 15:01:27

你试过使用序列化表单使用jQuery吗?

还有关于这方面的其他帖子的束束

票数 1
EN

Stack Overflow用户

发布于 2012-04-02 15:03:47

我建议在此使用会话对象和一个会话对象。就像这样:

代码语言:javascript
复制
// When retrieving an object from session state, cast it to 
// the appropriate type.
ArrayList filterOptions = (ArrayList)Session["FilterOptions"];

// Write the modified list back to session state.
Session["FilterOptions"] = filterOptions ;
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9978741

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档