J'ai un RadComboBox avec la propriété AllowCustomText définie sur true et je dois fournir aux utilisateurs la possibilité d'épeler leur entrée. Je l'ai fait en ajoutant simplement un contrôle RadSpell comme suit:Telerik RadSpell sur un RadComboBox ne fonctionne pas?
<telerik:RadComboBox
ID="rcbsScopeOfWorkGroupDescription"
runat="server"
AppendDataBoundItems="true"
AllowCustomText="true"
DataSourceID="odsScopeOfWorkGroupDescription"
DataTextField="sScopeOfWorkGroupDescription"
DataValueField="sScopeOfWorkGroupDescription"
Text='<%# Bind("sScopeOfWorkGroupDescription") %>'>
<Items>
<telerik:RadComboBoxItem Text="" Value="" />
</Items>
</telerik:RadComboBox>
<telerik:RadSpell
ID="rssScopeOfWorkGroupDescription"
runat="server"
ControlToCheck="rcbsScopeOfWorkGroupDescription"
IsClientID="false"
DictionaryLanguage="en-AU"
DictionaryPath="~/App_Data/RadSpell" />
Ce pop-up trouve correctement toutes les fautes d'orthographe, mais en cliquant sur Modifier ne met pas à jour la valeur du RadComboBox. La chose étrange est, si je clique sur le changement, fermez le vérificateur d'orthographe, puis réexécutez la vérification d'orthographe il indique qu'il ne peut pas trouver d'erreurs. Évidemment, le contrôle RadSpell met à jour certains champs, mais pas celui qui est utilisé pour l'affichage ou pour la sauvegarde des données.
Tous les conseils seraient grandement appréciés!
Merci, pour ça! –
La confirmation de la version du 1er trimestre 2010 a permis de résoudre ce problème sans avoir à utiliser le code ci-dessus (c'est-à-dire, ça marche :)) –