惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - Franky
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
有赞技术团队
有赞技术团队
aimingoo的专栏
aimingoo的专栏
WordPress大学
WordPress大学
人人都是产品经理
人人都是产品经理
酷 壳 – CoolShell
酷 壳 – CoolShell
L
LangChain Blog
Blog — PlanetScale
Blog — PlanetScale
阮一峰的网络日志
阮一峰的网络日志
Microsoft Azure Blog
Microsoft Azure Blog
云风的 BLOG
云风的 BLOG
Google DeepMind News
Google DeepMind News
T
The Blog of Author Tim Ferriss
G
Google Developers Blog
Hugging Face - Blog
Hugging Face - Blog
Y
Y Combinator Blog
D
DataBreaches.Net
Engineering at Meta
Engineering at Meta
MyScale Blog
MyScale Blog
大猫的无限游戏
大猫的无限游戏
S
SegmentFault 最新的问题
The GitHub Blog
The GitHub Blog
Recent Announcements
Recent Announcements

博客园 - 我家的木子

asp-for tag helper失效 EF code first:列名 'Discriminator' 无效 jQuery获取属性 SVN提交修改时出现:Checksum mismatch bat笔记 SEO笔记:构建URL的15个SEO最佳实践 SEO笔记:Anatomy of a URL 妙用Excel数据透视表和透视图向导,将二维数据转换为一维数据 安装WIN7时提示“缺少所需的CD/DVD驱动器设备驱动程序” YTD易出现断层问题,请注意! Xcel 测试版使用手册 Office2003与Office2007默认打开方式的切换 - 我家的木子 - 博客园 对 Office VBA 项目的编程访问被拒绝 SharePoint 2007:该表单无法显示,因为会话状态不可用。 - 我家的木子 - 博客园 将数据库查询结果导出为Excel css滤镜实现页面灰色黑白色效果代码 div最低高度设置 - 我家的木子 - 博客园 js 跨行文本出现“未结束的字符串常量”问题,如何解决 - 我家的木子 - 博客园 回发或者回调参数无效 - 我家的木子 - 博客园
Ajax联动之后
我家的木子 · 2009-12-04 · via 博客园 - 我家的木子

今天微软项目组的人遇到问题了,然后所有IT开始讨论怎么解决。

问题是这样的,区域和城市联动,选择相应的值后查询,出现如下图的情况。

 

程序使用的是服务器端控件DropDownList.

大家可能已经想到了,在使用Ajax之后,客户端的值就已经更改,但是ViewState里面存储的值没有更改,然后就出现上面的错误提示。

我给的建议是,将DropDownList更改为运行在服务端的select 。(其实我不能确定是DropDownList的问题,呵呵)

但是接下来的又出错了,获取不到正确的值,获取到的是首次加载时对应序号的值,而不是局部刷新后的值。

我给的建议是,直接用Request.Form对象获取,采用编译后的ID获取的是null,也就是说,Request.Form 集合中不存在对应的值,然后采用Name,后来终于获取到正确的值了,O(∩_∩)O~

所以需要注意的是,当采用Request.Form获取值的,里面的参数必须是Name,而不是ID.

当采用Ajax更新下拉框值,还是需要使用 这个值是,不能直接用selectvalue或者value来获取。