Hi,
when i click on rad combo box it is not working meand it is not fill data in Combo box it give the error: "RadComboBox:Server error in the itemRequested event handler" . I am using Asp.net 3.5 with Linq to sql .
Code Below:
<rad:RadComboBox Width="300px" Height="80px" ID="RadComboBox1" runat="server"
HighlightTemplatedItems="True" DataTextField="Title" TabIndex="1" ItemRequestTimeout="2" EnableLoadOnDemand="true"
DataValueField="ServiceRequermentID" MarkFirstMatch="True" ExpandEffect="Blinds" OnItemsRequested="RadComboBox1_ItemsRequested"
SkinsPath="~/RadControls/ComboBox/Skins" LoadingMessage="Your ServiceRequerment is Loading..."
AccessKey="T" AllowCustomText="True" AutoCompleteSeparator="";", ",", "
ErrorMessage="ServiceRequerment are not Avilable" NoWrap="True" ShowMoreResultsBox="True">
<ItemTemplate>
<table>
<tr>
<td>
<asp:Label ID="lbl" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "Title")%>'></asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
</rad:RadComboBox>
protected void RadComboBox1_SelectedIndexChanged(object o, Telerik.WebControls.RadComboBoxSelectedIndexChangedEventArgs e)
{
if (RadComboBox1.SelectedItem != null)
RadComboBox1.Text = RadComboBox1.SelectedItem.Text;
}
protected void RadComboBox1_ItemsRequested(object o, Telerik.WebControls.RadComboBoxItemsRequestedEventArgs e)
{
//string match=RadComboBox1.Text.ToString();
fillRadcombobox();
}
public void fillRadcombobox()
{
Guid UserRequermentID =getdate.GetUserRequermentID();
var ServiceRequerment = from service in db.ServiceRequerments where service.UserRequermentID == UserRequermentID select service;
var servicedata = ServiceRequerment.ToList();
if (servicedata.Count > 0)
{
RadComboBox1.DataSource = servicedata;
RadComboBox1.DataBind();
}
}
Plz its Urgent
Rakesh Gupta
when i click on rad combo box it is not working meand it is not fill data in Combo box it give the error: "RadComboBox:Server error in the itemRequested event handler" . I am using Asp.net 3.5 with Linq to sql .
Code Below:
<rad:RadComboBox Width="300px" Height="80px" ID="RadComboBox1" runat="server"
HighlightTemplatedItems="True" DataTextField="Title" TabIndex="1" ItemRequestTimeout="2" EnableLoadOnDemand="true"
DataValueField="ServiceRequermentID" MarkFirstMatch="True" ExpandEffect="Blinds" OnItemsRequested="RadComboBox1_ItemsRequested"
SkinsPath="~/RadControls/ComboBox/Skins" LoadingMessage="Your ServiceRequerment is Loading..."
AccessKey="T" AllowCustomText="True" AutoCompleteSeparator="";", ",", "
ErrorMessage="ServiceRequerment are not Avilable" NoWrap="True" ShowMoreResultsBox="True">
<ItemTemplate>
<table>
<tr>
<td>
<asp:Label ID="lbl" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "Title")%>'></asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
</rad:RadComboBox>
protected void RadComboBox1_SelectedIndexChanged(object o, Telerik.WebControls.RadComboBoxSelectedIndexChangedEventArgs e)
{
if (RadComboBox1.SelectedItem != null)
RadComboBox1.Text = RadComboBox1.SelectedItem.Text;
}
protected void RadComboBox1_ItemsRequested(object o, Telerik.WebControls.RadComboBoxItemsRequestedEventArgs e)
{
//string match=RadComboBox1.Text.ToString();
fillRadcombobox();
}
public void fillRadcombobox()
{
Guid UserRequermentID =getdate.GetUserRequermentID();
var ServiceRequerment = from service in db.ServiceRequerments where service.UserRequermentID == UserRequermentID select service;
var servicedata = ServiceRequerment.ToList();
if (servicedata.Count > 0)
{
RadComboBox1.DataSource = servicedata;
RadComboBox1.DataBind();
}
}
Plz its Urgent
Rakesh Gupta