protected void Page_Load(object sender, EventArgs e) { if (Session["UsuarioID"] == null) { Response.Redirect("~/Pages/Login.aspx"); } else { using (CatalogoServicesClient client = new CatalogoServicesClient()) { if (!Page.IsPostBack) { // Cargamos los Usuarios ddlUsuarios.DataSource = client.CargarCatalogoWCF("Usuarios"); ddlUsuarios.DataTextField = "Etiqueta"; ddlUsuarios.DataValueField = "Id"; ddlUsuarios.DataBind(); ddlUsuarios.Items.Insert(0, new ListItem("[Seleccione uno...]", "")); } } } }
public string[] GetCompletionListTA(string prefixText, int count, string contextKey) { try { if (count == 0) { count = 10; } prefixText = prefixText.Replace(" ", "%") + "%"; CatalogoServicesClient tlncService = new CatalogoServicesClient(); var linqSP = tlncService.ListaBusquedaInteligenteTipoTipificacion(prefixText); List <string> items = new List <string>(count); foreach (var dr in linqSP) { items.Add(AjaxControlToolkit.AutoCompleteExtender.CreateAutoCompleteItem(dr.vchDescripcion, dr.intCatalogoID.ToString())); } return(items.ToArray()); } catch (Exception ex) { throw new System.Exception(ex.Message); } }
public string[] GetCompletionListTA(string prefixText, int count, string contextKey) { try { if (count == 0) { count = 10; } prefixText = prefixText.Replace(" ", "%") + "%"; CatalogoServicesClient tlncService = new CatalogoServicesClient(); var linqSP = tlncService.ListaBusquedaInteligenteTipoTipificacion(prefixText); List<string> items = new List<string>(count); foreach (var dr in linqSP) { items.Add(AjaxControlToolkit.AutoCompleteExtender.CreateAutoCompleteItem(dr.vchDescripcion, dr.intCatalogoID.ToString())); } return items.ToArray(); } catch (Exception ex) { throw new System.Exception(ex.Message); } }