I want to bind an async function result to grid's child raddropdownlist while editing but there is no datasource property to bind. How could i do this .Thanks for your help from now.
my result serviceresult func is
i want to bind roller that result of webservice to ddlistroller dropdownlist data source.
my result serviceresult func is
void Sclient_ListRolCompleted(object sender, HzgKullaniciService.ListRolCompletedEventArgs e) { roller = e.Result.ToList<HzgKullaniciService.Kullanici_rol>(); }i want to bind roller that result of webservice to ddlistroller dropdownlist data source.
<telerik:RadGrid runat="server"
ID="rgv_yetkiler"
CellSpacing="0"
Culture="tr-TR"
GridLines="None"
Skin="Metro"
AutoGenerateColumns="False"
AllowPaging="True"
AllowSorting="True"
AllowAutomaticUpdates="True"
AllowAutomaticInserts="True"
ShowStatusBar="True">
<MasterTableView ShowFooter="false" DataKeyNames="ID" EditMode="InPlace" CommandItemDisplay="TopAndBottom">
<CommandItemSettings ExportToPdfText="Export to PDF"></CommandItemSettings>
<RowIndicatorColumn Visible="True" FilterControlAltText="Filter RowIndicator column"></RowIndicatorColumn>
<ExpandCollapseColumn Visible="True" FilterControlAltText="Filter ExpandColumn column"></ExpandCollapseColumn>
<Columns>
<telerik:GridBoundColumn DataField="yetkiadi" HeaderText="Yetki Adı" HeaderStyle-Width="300px" ItemStyle-Width="300px">
<ColumnValidationSettings>
<ModelErrorMessage Text=""></ModelErrorMessage>
</ColumnValidationSettings>
<HeaderStyle Width="300px"></HeaderStyle>
<ItemStyle Width="300px"></ItemStyle>
</telerik:GridBoundColumn>
<telerik:GridTemplateColumn HeaderText="Rol" UniqueName="rol" ItemStyle-Width="240px">
<ItemTemplate>
<%#roller.Where(r=>r.ID==new System.Guid(DataBinder.Eval(Container.DataItem, "rolID").ToString())).First<HzgMainWebApp.HzgKullaniciService.Kullanici_rol>().roladi%>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadDropDownList
runat="server"
ID="ddlistroller"
DataTextField="roladi"
DataValueField="ID"
SelectedValue='<%#Bind("rolID")%>'
>
</telerik:RadDropDownList>
</EditItemTemplate>
<ItemStyle Width="240px"></ItemStyle>
</telerik:GridTemplateColumn>
<telerik:GridEditCommandColumn
FooterText="EditCommand footer"
UniqueName="EditCommandColumn"
HeaderText="Düzenle" HeaderStyle-Width="100px"
CancelText="İptal"
UpdateText="Güncelle">
<HeaderStyle Width="100px"></HeaderStyle>
</telerik:GridEditCommandColumn>
</Columns>
<EditFormSettings>
<EditColumn UniqueName="EditCommandColumn1" FilterControlAltText="Filter EditCommandColumn1 column"></EditColumn>
</EditFormSettings>
<PagerStyle PageSizeControlType="RadComboBox"></PagerStyle>
</MasterTableView>
<PagerStyle PageSizeControlType="RadComboBox"></PagerStyle>
<FilterMenu EnableImageSprites="False"></FilterMenu>
</telerik:RadGrid>