0

我似乎无法在任何地方的 Internet 上找到关于此的任何提示。

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

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

4

2 回答 2

0

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

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

于 2012-08-13T11:09:45.087 回答
0

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

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

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

于 2012-08-13T11:13:20.013 回答