如何使用page方法将控件绑定到不同的数据源

本文关键字:数据源 绑定 控件 何使用 page 方法 | 更新日期: 2023-09-27 17:59:17

如果我有这样的单选按钮列表:

 <asp:RadioButtonList ID="rbtn_PeriodTypeName" runat="server" DataTextField="PeriodTypeName" DataValueField="PeriodTypeId" AutoPostBack="true" RepeatDirection="Horizontal">
</asp:RadioButtonList>

根据用户的选择,我必须从数据库中绑定我的下拉列表。

<telerik:RadDropDownList ID="ddl_PeriodType" runat="server">
</telerik:RadDropDownList>

如何使用Ajax页面方法来完成类似的操作?

例如:

我的单选按钮列表:

  • 1
  • 2
  • 3

如果用户选择2,下拉列表应该是这样的:

  • W1
  • W2
  • W3

如何使用page方法将控件绑定到不同的数据源

如果

  1. 每个下拉列表中的选项数量不太多
  2. 下拉列表的数据源不会根据选定的单选按钮而更改

并且,根据客户端中选择的单选按钮切换客户端中下拉列表的可见性。。

编写jquery ajax方法来调用中的服务器端函数,通过创建类的新对象(因为它将是静态方法)将您的值绑定到控件

  • 页面加载时绑定第一个组合
  • 关于selectionchanged客户端事件触发ajax调用方法
  • 此ajax方法将基于第1个的选定Id