绑定的模板列的数据不显示
前台页面:
<asp:TemplateColumn HeaderStyle-Font-Size="12px" HeaderText="反馈类别" HeaderStyle-Font-Bold="True">
<ItemTemplate>
<select id="drpcredittype" runat="server" value='<%#DataBinder.Eval(Container.DataItem, "new_feedbacktype")%>'>
</select>
</ItemTemplate>
<HeaderStyle Font-Bold="True" Font-Size="12px" BackColor="#000099"></HeaderStyle>
</asp:TemplateColumn>
后台代码:
string sql = "select new_creditid, new_creditdate,new_sdno,new_acctsapcode,acctname,new_creditamount,new_feedbacktype";
SqlDataAdapter adapter = new SqlDataAdapter(sql, mycon);
DataSet entry_ds = new DataSet();
adapter.Fill(entry_ds, "entry_ds");
this.GridView1.DataSource = entry_ds.Tables[0].DefaultView;
this.GridView1.PageSize = pagesize;
this.GridView1.DataBind();
请问绑定的模板列的数据为什么在前台不显示呢?
------解决方案--------------------你这个 应该出异常吧
string sql = "select new_creditid, new_creditdate,new_sdno,new_acctsapcode,acctname,new_creditamount,new_feedbacktype";
这个SQL 只有字段 没有表名啊~
查谁?
------解决方案--------------------this.GridView1.DataSource = entry_ds;
------解决方案--------------------sql 语句不全,应该没有记录