radiobutton列表中的图像

时间:2012-12-11 15:25:07

标签: c# asp.net image radiobuttonlist

我有一个页面,人们需要从单选按钮列表中进行选择。 我在将图像添加到复选框列表时读到了这种变体,但它对我不起作用。 基本上,我在我的DAL(数据访问层)中有一个数据源,我正在调用它来驱动我的单选按钮列表 - 当我将图像添加到它时,我只会显示一个图像(取决于我的方式)这样做,每次都出现相同的图像。)

这是我的代码:(为什么我不能让它显示所有图像?)

using (MyDataConnection db = new MyDataConnection())
{
    var dt = db.LogoSelectionTableCollection.GetAllAsDataTable();

    foreach (DataRow drow in dt.Rows)
    {
        //get values
        drow["LogoName"] = dt.Rows[0]["LogoName"].ToString();
        drow["LogoValue"] = dt.Rows[0]["LogoValue"].ToString();

        //assign values
        var dtVal = drow["LogoValue"].ToString();
        var dtName = drow["LogoName"].ToString();

        //filename and file path
        var fileName = dtVal.Replace(".pdf", ".jpg");
        var filePath = "/imageUrl/TempImg/" + fileName;

        //add to radio button list
        rdbtnlistLogoSelect.Items.Add(
            new ListItem(
            string.Format(
                "<img src='{0}' alt='" + dtName +
                "' width='38px' style='padding-left:4px; padding-right:4px;' align='middle' /><br />" +
                dtName + "", filePath), dtVal));
    }
}

那么,为什么它不起作用?我做错了什么?

0 个答案:

没有答案