用da.fill(set)
填充后
this.gridview.datascourse=set;
this.gridview.databind();随后在编辑列里添加一个hy什么的控件 就是能有超连接的另外还有个lable 我现在想显示的列是这个hy控件邦定后读到的数据(显示的数据)加上这个lable的值 如何实现啊!!?

解决方案 »

  1.   

    http://wukai520.520.blog.163.com/blog/static/112302290200931511162252/edit/
      

  2.   

    如图
    下面的蓝色字体的词组单词都是从数据库内读出的
    问题是我想在其后面加上DropDonwList选种的值
    如何实现?
    也就是最后效果效应该是"cina.110tv.com"这样的!
      

  3.   

      <asp:TemplateField HeaderText="VMI编号">
           <ItemTemplate>
           <asp:LinkButton ID="lkbVMINo" runat="server" CausesValidation="false" CommandName="Detail" CommandArgument='<%# Eval("VMINo") %>' Text='<%# Eval("VMINo") %>'></asp:LinkButton>
           </ItemTemplate>
           </asp:TemplateField>
    //可以这样加一个linkbutton,在后台写Response.Redirect()呀//也可以这样加个链接
                            <asp:templatefield HeaderText="流程名称">
                                <ItemTemplate>
                                    <a href='SRModule.aspx?IProcessID=<%# Eval("IProcessID") %>'  target="_blank"><%# Eval("vProcess") %></a> 
                                </ItemTemplate>
                            </asp:templatefield> 
    没看懂你的意思,瞎猜的!~
      

  4.   

    对的对的
    加上其他的值 其实就是+dropDownList选中的值。。
    而且是要显示在一列的 比如我读到的数据显示成linkbutton
    那么最后效果应该是linbutton的text
    "aa+dropdownlist"这样的阿
      

  5.   


      你是不是要把数据库中读出来的值在加上其他的值,显示在页面上?对的对的
    加上其他的值 其实就是+dropDownList选中的值。。
    而且是要显示在一列的 比如我读到的数据显示成linkbutton
    那么最后效果应该是linbutton的text
    "aa+dropdownlist"这样的阿
      

  6.   


    那么 linbutton 是在 gridview 的模版列中吗?
    还有就是 是不是选中了 dropdownlist 之后,页面才显示成"aa+dropdownlist"这样?
      

  7.   

    你QQ没在...
       发上来 了..    声明一个list集合 ,用for 把dataset 的值取出来,然后再加上下拉框的值,再添加到gridview中去
    List<String> list = new List<String>();list.add()
      

  8.   

            IList<string> list = new ArrayList<string>();        string temp = DropDownList1.Text;        for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
            {
                list.Add(ds.Tables[0].Rows[0] + temp);
            }        this.GridView1.DataSource = list;        GridView1.DataBind();