我有一个绑定到数据表的RadioButtonList。在数据表中,列中包含图像的URL和另一列的描述。
以下是我现在正在做的事情(虽然没有工作):
foreach ( acryliccolor scurrent in ssmacryliccolor )
{
DataRow dr = dt.NewRow();
dr["TEXT"] = "<img src=\"\\colorswatches\\" + scurrent.SwatchURL + "\" alt=\"\" border=\"0\" /><span style=\"margin-right:21px;\"></span>" + scurrent.Color;
dr["VALUE"] = "ID|SC_" + scurrent.ID.ToString() + ";CSID|" + current.ID.ToString() + ";JS|radiosimple(this)";
dt.Rows.Add(dr);
}
this.rblAcrylicColors.DataSource = dt;
this.rblAcrylicColors.DataTextField = "TEXT";
this.rblAcrylicColors.DataValueField = "VALUE";
this.rblAcrylicColors.DataBind();
如何为每个单选按钮项添加描述旁边的图像?
答案 0 :(得分:0)
您是否尝试过动态添加项目到radiobuttonlist.Items集合?
this.rblAcrylicColors.Items.Add(String.Format("<img src={0} />", "url"));
你还检查了你目前正在尝试的html输出吗?那里有img标签吗?