不是将文本值应用于复选框控件,而是将文本值分配给HTML img标记.
<asp:CheckBox ID="yourCheckBox" runat="server" Text="<img src='yourimage.gif' alt='' title='' />" />
Run Code Online (Sandbox Code Playgroud)
如果这是某种类型的绑定控件模板,您可以为复选框实现OnDataBinding事件,然后根据您的数据源内容修改图像.
如果您使用checkboxlist控件,那么您甚至可以通过代码执行所有操作:
// in your aspx
<asp:CheckBoxList ID="yourList" runat="server">
// in your .cs when you want to load your value assuming you have a list of images
foreach (yourCheckBoxDataObject x in youCheckBoxData)
{
yourList.Items.Add(new ListItem(
string.Format("<img src='{0}' alt='' />", x.YourImageUrl),
x.YourValue));
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15209 次 |
| 最近记录: |