在ASP.NET Web Forms中,RadioButtonList控件可以通過代碼實現動態綁定。以下是實現動態綁定的步驟:
<asp:RadioButtonList ID="RadioButtonList1" runat="server">
</asp:RadioButtonList>
// 創建一個DataTable
DataTable radioButtonDataList = new DataTable();
radioButtonDataList.Columns.Add("Value");
radioButtonDataList.Columns.Add("Text");
// 添加數據行
radioButtonDataList.Rows.Add("1", "選項1");
radioButtonDataList.Rows.Add("2", "選項2");
radioButtonDataList.Rows.Add("3", "選項3");
// 綁定數據源到RadioButtonList
RadioButtonList1.DataSource = radioButtonDataList;
RadioButtonList1.DataTextField = "Text";
RadioButtonList1.DataValueField = "Value";
RadioButtonList1.DataBind();
這樣,RadioButtonList控件就會根據提供的數據源動態顯示下拉列表中的選項。如果需要修改數據源,只需更新數據源并重新綁定即可。