作为一个.NET 的初学者,请教一个下拉框的问题
在页面上需要显示友情链接,友情链接有多个类别,类别个数不固定;每个类别中有不同的具体链接内容,也不是固定的;这些内容都存在数据库中。需要做成每个链接类型一个下拉框,下拉框中填写本类别的链接内容。怎么样实现这个功能呢?如果需要用代码写,麻烦做成VB.NET的代码。
[解决办法]
在数据库中创建两个表.
一个表create table linkTable(linkid int ,linkname varchar(50),linkurl varchar(100),linktype int)
别个表create table linkType(id int,linktype int,typename varchar(50))
linktype 链接类型编号 typename链接类型名
本人不会VB.net
思路是
编写一个取数据的方法,
选连接数据库,进行取数据,把取的数据给dropdownlist
在给dropdownlist配数据源的时候,要注意dropdownlist的value,和text
value是dropdownlist每一个选项的值,
text是dropdownlist第一选项显示的文本.
SQL语句
select a.linkname,a.linkurl from linkTable a,linkType b
where a.linkType=b.linkType and b.typename='链接类型名'