GridView里面添加了一个RadioButtonList不显示 GridView添加了RadioButtonList模板列GridView的数据源在后台绑定然后不显示RadioButtonList为什么呢??覆盖了??因为只有数据源一列数据 怎么给GridView的某一列绑定数据源呢??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 --前台<asp:GridView ID="GridView1" runat="server" onrowdatabound="GridView1_RowDataBound"> <Columns> <asp:TemplateField> <ItemTemplate> <asp:RadioButtonList ID="rbl1" runat="server"></asp:RadioButtonList> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView>--后台,其中SQLHelper是数据操作类文件,替换为自已操作数据库的实现就可以了,表ST,S换为你的表public partial class WebForm10 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { this.DataBind(); } } protected void DataBind() { string sql = "select * from ST"; DataTable dt = SQLHelper.ExecuteDataTable(SQLHelper.ConStr, CommandType.Text, sql); this.GridView1.DataSource = dt; this.GridView1.DataBind(); } protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.FindControl("rbl1") != null) { DataTable dt = SQLHelper.ExecuteDataTable(SQLHelper.ConStr, CommandType.Text, "select top 2 Sno,Sname from S"); RadioButtonList rbl = e.Row.FindControl("rbl1") as RadioButtonList; rbl.DataSource = dt; rbl.DataValueField = "Sno"; rbl.DataTextField = "Sname"; rbl.DataBind(); } } } 200分 EXCEL嵌入 form 控件,不一般! 交通灯管理系统C#版 winform打印 哪里能载到简体中文版的.NET Framework 2.0啊,谁知道? ncover报表分析 ★★请教数字签名★★ C# winform打印,如何选择纸张类型(如:A4 A5 B4 B5) C#对象模型与Objective-C对象模型 c#如何开启关闭IIS日志记录 = =| winform设计器打不开,提示“尚未初始化设计器加载程序” WinForm 设置pictureBox控件的透明度? 订单应收应付的产生
onrowdatabound="GridView1_RowDataBound">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:RadioButtonList ID="rbl1" runat="server"></asp:RadioButtonList>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>--后台,其中SQLHelper是数据操作类文件,替换为自已操作数据库的实现就可以了,表ST,S换为你的表public partial class WebForm10 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
this.DataBind();
}
}
protected void DataBind()
{
string sql = "select * from ST";
DataTable dt = SQLHelper.ExecuteDataTable(SQLHelper.ConStr, CommandType.Text, sql);
this.GridView1.DataSource = dt;
this.GridView1.DataBind();
} protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.FindControl("rbl1") != null)
{
DataTable dt = SQLHelper.ExecuteDataTable(SQLHelper.ConStr, CommandType.Text, "select top 2 Sno,Sname from S");
RadioButtonList rbl = e.Row.FindControl("rbl1") as RadioButtonList;
rbl.DataSource = dt;
rbl.DataValueField = "Sno";
rbl.DataTextField = "Sname";
rbl.DataBind();
}
}
}