
asp网站根据下拉框选择值显示不同内容 20
mssql数据库,有两个表,其中一个表A,一个表B,在A表中有字段:姓名ID,手机号,地址,单位;在B表中有字段:姓名ID(和A中的一样),姓名,性别;以上姓名ID都是主...
mssql数据库,有两个表,其中一个表A,一个表B,
在A表中有字段:姓名ID,手机号,地址,单位;
在B表中有字段:姓名ID(和A中的一样),姓名,性别;
以上姓名ID都是主键。
也可以使用数据库的视图,把两个表连接在一起。
要求在asp网站的下拉框中选中某个[姓名]后, 三个文本框分别动态显示所选姓名的手机号,地址,单位,(在表格中显示也行)
请各位大侠帮我下, 小弟是新手,望有具体代码或例子!事情解决后,另外再附加10分。先谢谢。
能给个具体的实例来参考下么?谢谢 展开
在A表中有字段:姓名ID,手机号,地址,单位;
在B表中有字段:姓名ID(和A中的一样),姓名,性别;
以上姓名ID都是主键。
也可以使用数据库的视图,把两个表连接在一起。
要求在asp网站的下拉框中选中某个[姓名]后, 三个文本框分别动态显示所选姓名的手机号,地址,单位,(在表格中显示也行)
请各位大侠帮我下, 小弟是新手,望有具体代码或例子!事情解决后,另外再附加10分。先谢谢。
能给个具体的实例来参考下么?谢谢 展开
展开全部
照常理,你每次通过下拉列表切换姓名后,应该是取得这个姓名的ID,然后到后台根据这个ID取得用户的其他详细信息,然后再显示回客户端。
在WEB 2以前的做法是刷新整个页面,然后根据提交的用户ID到数据库取得信息,然后重新生成这个HMTL传递到客户端的浏览器。
但是Web2.0以后,有了AJAX技术,不需要每次刷新全部页面。以前想要这么做要使用微软的远程脚本这个很不好用。
我建议你用现有比较成熟的JQuery,使用起来很方便。
在客户端的下拉列表click的事件里,用 $.ajax,或者getJSON等方法远程调用服务端的一个asp页面,取回用户信心然后更新到页面的文本框
在WEB 2以前的做法是刷新整个页面,然后根据提交的用户ID到数据库取得信息,然后重新生成这个HMTL传递到客户端的浏览器。
但是Web2.0以后,有了AJAX技术,不需要每次刷新全部页面。以前想要这么做要使用微软的远程脚本这个很不好用。
我建议你用现有比较成熟的JQuery,使用起来很方便。
在客户端的下拉列表click的事件里,用 $.ajax,或者getJSON等方法远程调用服务端的一个asp页面,取回用户信心然后更新到页面的文本框
展开全部
首先在界面上放一个 DropDownList空间 ID=“ddlName”
this.ddlName.DataTextField = "姓名";
this.ddlName.DataValueField = "ID";
this.ddlName.DataSource = 表B;
this.ddlName.DataBind();
然后在DropDownList 的SlectIndexChanged事件里面给文本框赋值
this.ddlName.DataTextField = "姓名";
this.ddlName.DataValueField = "ID";
this.ddlName.DataSource = 表B;
this.ddlName.DataBind();
然后在DropDownList 的SlectIndexChanged事件里面给文本框赋值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1楼说的很好
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询