Je crois que ce n'est pas pertinent de quel type de zone de liste déroulante j'utilise, mais j'utilise un Rad Combo Box. Ma source de données sélectionne non seulement les données pour le champ de texte de données et le champ de valeur, mais elle sélectionne également quelques autres colonnes. Je veux obtenir les valeurs de ces colonnes pour l'élément sélectionné. Comment puis-je accomplir ceci sur selectedindexchanged?obtenir d'autres valeurs de la source sur l'index sélectionné a changé de zone de liste déroulante
<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
}
Pouvez-vous poster du code et du code comme exemple? –
Non, je n'utilise pas de modèles. Et oui, comme indiqué dans le balisage, je sélectionne quatre colonnes, mais seulement deux peuvent être liés à la zone de liste déroulante pour la valeur et le champ de texte sauf si je concaténer et séparer par un délimiteur que je ne veux pas faire. – Eric