C# 如何使绑定复选框列表的文本成为指向文件的链接?

C# 如何使绑定复选框列表的文本成为指向文件的链接?,c#,asp.net,C#,Asp.net,我有一个绑定到数据源的复选框列表。数据是表示文件路径的字符串列表。我希望值是文件路径,标签是指向文件的链接。这可能吗?蒂亚 只需确保每个复选框的文本字段周围都有一个链接标记:“,“filepath1”); links.Add(“,”filepath2“); CheckBoxList1.DataSource=链接; CheckBoxList1.DataTextField=“Key”; CheckBoxList1.DataValueField=“Value”; CheckBoxList1.DataB

我有一个绑定到数据源的复选框列表。数据是表示文件路径的字符串列表。我希望值是文件路径,标签是指向文件的链接。这可能吗?蒂亚

只需确保每个复选框的文本字段周围都有一个链接标记:
“,“filepath1”);
links.Add(“,”filepath2“);
CheckBoxList1.DataSource=链接;
CheckBoxList1.DataTextField=“Key”;
CheckBoxList1.DataValueField=“Value”;
CheckBoxList1.DataBind();

希望这有帮助(虽然不是很优雅)

使用带有自定义
UserControl
控件的中继器。我对这方面不太熟悉。你能给我一个例子说明我如何做到这一点吗?
Dictionary<string, string> links = new Dictionary<string, string>();

links.Add("<a href='/filepath1'>somefile</a>", "filepath1");
links.Add("<a href='/filepath2'>somefile2</a>", "filepath2");

CheckBoxList1.DataSource = links;
CheckBoxList1.DataTextField = "Key";
CheckBoxList1.DataValueField = "Value";
CheckBoxList1.DataBind();