gpt4 book ai didi

c# - 从组合框的选定索引更改的源中获取其他值

转载 作者:太空宇宙 更新时间:2023-11-03 14:33:02 24 4
gpt4 key购买 nike

我相信这与我使用的组合框类型无关,但我使用的是 Rad 组合框。我的数据源不仅为数据文本字段和值字段选择数据,而且还选择其他几个列。我想获取所选项目的那些列的值。我如何在 selectedindexchanged 上完成此操作?

 <table width="100%">
<tr>
<td align="center" ><strong>Please select a policy :</strong>
<telerik:RadComboBox ID="RadComboPolicy" runat="server" Width="400px" OnSelectedIndexChanged="RadComboPolicy_SelectedIndexChanged" DataSourceID="SqlDataSource2" AppendDataBoundItems="true" DataTextField="Pname" AutoPostBack="true" DataValueField="PID">
<Items>
<telerik:RadComboBoxItem runat="server" Selected="true" Value="-1" Text="Select a Policy to Begin" />
</Items>
</telerik:RadComboBox>
<asp:SqlDataSource ID="SqlDataSource2" runat="server"
ConnectionString="<%$ConnectionString %>" SelectCommand="select p.pid,p.pname,p.startdate,p.enddate from insurance..policy p">
</asp:SqlDataSource>
</td>
</tr>
</table>



protected void RadComboPolicy_SelectedIndexChanged(object sender, RadComboBoxSelectedIndexChangedEventArgs e)
{
//Here i want to get the startdate and enddate
}

最佳答案

就目前的代码而言,当您绑定(bind) pid 时,您基本上丢弃了 startdateenddate 数据pname 添加到组合框。您需要将此数据存储在隐藏字段中(如 statichippo 所述)或使用服务器端的 pid 从数据库中提取信息。

无论如何,就目前而言,在回发期间此数据在任何地方都不可用。

关于c# - 从组合框的选定索引更改的源中获取其他值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2133088/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com