关于select下拉菜单与自己制作的查询按钮之间关联问题

开发环境:VS2005、SQLSERVER2005所用语言:C#、JS问题内容:制作的select下拉菜单(全国、北京、天津、上海等等),同一行后面定义了一个查询按钮,在... 开发环境:VS2005、SQL SERVER2005
所用语言:C#、JS
问题内容:制作的select下拉菜单(全国、北京、天津、上海等等),同一行后面定义了一个查询按钮,在下一行开始我用repeater数据绑定输出了一个从SQL SERVER 2005调出的表(按照属性列数据绑定的)。具体形式如下:
城市 (全国 北京 上海 广州 深圳 重庆 天津)前面括号内为一个下拉菜单。 (要根据管理用户的城市 显示对应城市) (查看)前面括号内为一个按钮(对应城市的用户)

用户名 手机号码 城市 地址 时间

(下面是用repeater按照属性列数据绑定的)

张三 电话号码 北京 北京海淀区 2009-9-9 0:00:00
李四 电话号码 上海 上海闵行 2009-3-1 0:00:00
王二 电话号码 广州 广州 2009-5-22 0:00:00
上面的表我在.aspx中的代码为:
<td width="10%" style="text-align: center"><%# DataBinder.Eval(Container.DataItem, "Name") %></td>
<td width="20%" style="text-align: center"><%# DataBinder.Eval(Container.DataItem, "PhoneNumber") %></td>
<td width="10%" style="text-align: center"><%# DataBinder.Eval(Container.DataItem, "City") %></td>
<td width="30%" style="text-align: center"><%# DataBinder.Eval(Container.DataItem, "Adress") %></td>
<td width="30%" style="text-align: center"><%# DataBinder.Eval(Container.DataItem, "Time") %></td>

想要实现的目标:点击下拉菜单,选择一项(比如北京),点击后面的查询按钮,在下面从数据库中绑定输出的表只显示City为(北京)的相关记录。下拉菜单选择上海,点击查询按钮,那就只显示上海的相关记录。最好附代码。

页面是用frameset分为top、left、right,left为导航,right为目标页,以上的下拉菜单、查询按钮和表在同一页。就像我上面描述的那样。

如何实现啊?最好有相关代码(看清我的开发环境和所用语言),小弟感激帮我解决问题的大侠!!!之前因为电话号码处我瞎编了一些11位号码,被知道管理员删帖了,悬赏分也没了。。。。。。只剩20分,都给了!
望各位大侠不吝赐教!小弟努力回答别人的问题!挣到分绝对追加给您!小弟很急!多谢了!!!
致无毒欧阳锋:
能说的详细点么?你的方法我试了,不能在我的页面下方用Repeater进行数据绑定输出的表中动态变化。
展开
 我来答
百度网友8304525
2009-09-29 · TA获得超过154个赞
知道小有建树答主
回答量:193
采纳率:0%
帮助的人:226万
展开全部
法1.直接在(查看)按钮的click里面写
SELECT * FROM XX WHERE CITY =DropDownLis的选择值
法2.
在该页面设置接受QueryString参数,如?city=北京,就显示北京地区的数据,然后在select的oncheng里面写document.location+="?city="+this.value,当select改变的时候,自动跳转,如果要保留查看按钮请用js设置一个变量
落月Prc
2009-09-29 · TA获得超过2789个赞
知道大有可为答主
回答量:2011
采纳率:100%
帮助的人:2423万
展开全部
好难的问题啊,貌似只要把DropDownList的autopostback设为true就OK了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式