我将所选值存储在查询字符串变量中第 1 页的 DDL 列表中,然后尝试在第 2 页将其分配给来自用户控制页面的相同下拉列表。但是,在将值分配给第 2 页上的 DDList 时,我得到了数组索引超出范围异常或空值异常。
我已调试并验证查询字符串是否正确,但无法将此值分配给 ddl 列表。下面粘贴的代码:
<telerik:RadComboBox
ID="cmbSearchOaO"
runat="server"
AutoPostBack="true"
AppendDataBoundItems="true"
Width="200px"
DataSourceID="odsOwnedAndOperated"
DataTextField="Owned_And_Operated_Nm"
DataValueField="Owned_And_Operated_Id"
OnSelectedIndexChanged="PopulateApplicationTypeDropDown">
</telerik:RadComboBox>
ddl2.SelectedValue = Request.QueryString["No2"];
ddl2.FindItemByValue(Request.QueryString["No2"].ToString()).Selected = true;
正确的值填充在 中Request.QueryString["No2"]
,但我需要将它存储在 LHS 上,即 ddl 列表中。