在RadiboButtonList中明确声明的数据绑定项之前的数据绑定项

时间:2012-08-13 11:08:05

标签: asp.net radiobuttonlist databound

我似乎无法在互联网上的任何地方找到一个提示。

我有一个带有RadioButtonList控件的ASP.NET页面,数据绑定到SQL数据库中的表。这很好。我还明确声明了一个额外的“未知”列表项,它处理数据库中绑定字段为NULL的任何记录。

但是,我希望在从数据库中提取的所有其他项目之后显示“未知”选项。由于该属性被称为AppendDataBoundItems,我认为它们将在任何显式声明的项之后出现,但是没有办法让数据绑定项首先出现?我意识到我可以通过编程方式添加“未知”选项来实现这一目标,但这似乎有点过头了!

2 个答案:

答案 0 :(得分:0)

  

我意识到我可以通过编程方式添加“未知”选项来实现这一点,但这似乎有点过头了!

这不是矫枉过正,只是这样做,然后继续工作的下一部分。

答案 1 :(得分:0)

AppendDataBoundItems用于在数据绑定之前添加项。

请参阅:http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.listcontrol.appenddatabounditems.aspx

因此,您唯一的选择是手工完成,然后您就拥有了所需的所有灵活性。 您可以插入(任何位置)或在范围的末尾添加项目。