我有一个页面,人们需要从单选按钮列表中进行选择。 我在将图像添加到复选框列表时读到了这种变体,但它对我不起作用。 基本上,我在我的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));
}
}
那么,为什么它不起作用?我做错了什么?