| [WebMethod(CacheDuration = 0)] |
| public RadComboBoxItemData[] LoadMedportalUsers(RadComboBoxContext context) { |
| IDictionary<string, object> contextDictionary = (IDictionary<string, object>)context; |
| string filterString = ((string)contextDictionary["FilterString"]).ToLower(); |
| SqlConnection connection = new SqlConnection(ConfigurationManager.ConnectionStrings["myDB"].ConnectionString); |
| SqlCommand selectCommand = new SqlCommand(@" SELECT UserID, UserName FROM Aspnet_Users |
| WHERE LOWER(UserName) LIKE '%" + filterString + "%'", connection); |
| SqlDataAdapter adapter = new SqlDataAdapter(selectCommand); |
| DataTable users = new DataTable(); |
| adapter.Fill(users); |
| List<RadComboBoxItemData> result = new List<RadComboBoxItemData>(users.Rows.Count); |
| foreach (DataRow row in users.Rows) { |
| RadComboBoxItemData itemData = new RadComboBoxItemData(); |
| itemData.Text = row["UserName"].ToString(); |
| itemData.Value = row["UserID"].ToString(); |
| result.Add(itemData); |
| } |
| return result.ToArray(); |
| } |

I am using telerik rad controls.. for example radGrid.. here the two different ways to use this I am seeing and confused between those..
<%@ Register Assembly="RadGrid.Net2" Namespace="Telerik.WebControls" TagPrefix="radG" %>
<RadG:RadGrid ID="RadGrid1" GridLines="None" runat="server" ></RadG:RadGrid>
OR
<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>
<telerik:RadGrid ID="RadGrid1" GridLines="None" runat="server" > </telerik:RadGrid>
For example I know that snerious that working first one just fine but for example for this one I am trying to get this work http://demos.telerik.com/aspnet-ajax/grid/examples/dataediting/alleditablecolumns/defaultcs.aspx with using RadG it is saying for example RadNumericTextBox is not know element... If I use telerik one, that time still giving error.. so I am confused ..