回 帖 发 新 帖 刷新版面

主题:[原创]DropDownList下拉框问题怎么解决?

大家好!请此论坛的高手帮助我,我是一个很菜很菜的鸟,我已经在html中编辑下面的表格后,想在其中的Label项中,从数据库中提取数据显示在Label项中,在原料编号的DropDownList中选中此编号,就可以在Label2~Label7中显示原料编号对应的内容,怎么实现法,本人喜欢用C#、JAVASCRIPT,请指教,先谢了!

                         原燃料采购情况

原料编号         DropDownList

名称             Label2

价格(元/吨)    Label3

数量(吨)       Label4

成本节约(万元) Label5

库存(吨)       Label6

备 注            Label7

回复列表 (共3个回复)

沙发

在dropdownlist的SelectedIndexChanged事件中(dropdownlist的autopostback属性应设置为True)
使用如下sql语句获取数据到数据表table中
  "select 原料编号,名称,价格,数量,成本节约,库存 from 数据表 where
        原料编号='" &dropdownlist1.selectedvalue &"'"
然后使用如下代码
    if table.rows.count<>0 then
      Label1.Text=table.rows(0).Item("名称").ToString
        Label2.Text=table.rows(0).Item("名称").ToString

    ....

    end if
    因为本人习惯使用VB.net,无法提供C#代码。

板凳

谢谢goodsirliu,我的问题已经解决了,以后还有很多事会向你请教的。到时你要鼎力相助哟,我现在一个人自己开发一个大型软件。

3 楼

大家好,我又遇到一个问题,就是在编号(DropDownList)下拉列中选中一个编号时,在Lable1-n中的数据全部显示出来,但想在另一页的TextBox1-n中修改Lable1-n对应的数据时,在TextBox1-n中只显示第一条记录,而不显示其它数据列,求助各位高手帮忙,在此先谢了。在ddListpId_SelectedIndexChanged(object sender, System.EventArgs e)方法中怎么去写代码。

我来回复

您尚未登录,请登录后再回复。点此登录或注册