麻烦大家,我想用一个控件显示数据库里的内容(比如说汽车的型号),然后实现功能就是我选中其中一个型号后,会在下方的文本框内将放在数据库中的该车辆的其他信息(比如说汽车价格,信息等)显示出来,并且可以修改后提交会数据库,这个代码该怎么写,谢谢

解决方案 »

  1.   

    汽车的型号可以用dropdpwnlist
    其他信息用gridview就可以了
      

  2.   

    DropdownList +Listview或DropdownList +GridView
      

  3.   

    用GridView控件啊
    然后绑定数据源,如果想点击一个型号显示信息,获取ID,根据ID查询所有车辆信息,把ID传过去就可以了啊。
      

  4.   

    Ajax   用dropdownList显示汽车型号   选中洗车型号   下面 gridview 显示详细
      

  5.   

    谢谢大家 ,那下面的车辆信息、价格显示可不可以分别用不同的text,而且要实现修改价格后提交会数据库?
      

  6.   

    而且我是要实现比如说在dropdownlist选定一条记录后就在下面text中将其信息显示出来
      

  7.   

    可以,但不如修改后,点击个Button再更新到数据库,否则,你每改一个信息,都要访问数据库
      

  8.   

    GridView 72般绝技
    看看这个就知道怎么修改后提交数据库了
      

  9.   

              选中型号后. 获取id,根据id查询数据,显示到控件
      

  10.   

    先用gridview显示数据库的内容,在gridview的编辑列中添加一个HyperLinkFied
    DataNavigateUrlFieLds是你要通过你说的那个型号的数据库的名称(比如说ID)
    DataNavigateUrlFormatString是你用来点击后要跳转的地址
    Text是你要显示的文本
    如果你还有那些不懂的可以到我的BLOG里面留言我来帮你解决
      

  11.   

    给个imageButton,然后给两个属性 commandName commandAtu.. 在后台根据name得到commandAtu..的值--你需要的ID! 这样就可以根据ID进行修改了 然后用Ajax无刷新效果!
      

  12.   

    用通俗的方法写几句基本的        int iindex = GridView1.SelectedIndex;      //选中行的索引
            int id= int.Parse(GridView1.Rows[iindex].Cells[0].Text);      //0为id所在列        string sql = "select * from table where id='"+id+"'";      //执行sql语句返回dataset集合
      
           txtid.Text = ds.Tables[0].Rows[0]["Id"].ToString();        //给文本框赋值
           ......