protected void repWidgets_ItemDataBound(object sender, RepeaterItemEventArgs e) { HyperLink lnkUrlPagina = (HyperLink)e.Item.FindControl("lnkUrlPagina"); Literal litTitulo = (Literal)e.Item.FindControl("litTitulo"); Literal litSubtitulo = (Literal)e.Item.FindControl("litSubtitulo"); Literal litSubtitulo2 = (Literal)e.Item.FindControl("litSubtitulo2"); Image imgIcono = (Image)e.Item.FindControl("imgIcono"); if (lnkUrlPagina != null && litTitulo != null && litSubtitulo != null && imgIcono != null) { eArticulo oArticulo = (eArticulo)e.Item.DataItem; if (oArticulo.TipoEnlace == 1 && oArticulo.IdArticuloEnlace > 0) { eArticulo oArticuloEnlace = lCMS.Articulo_item(oArticulo.IdArticuloEnlace); if (oArticuloEnlace != null && oArticuloEnlace.IdEsquema == 42) { e.Item.Visible = false; } } litTitulo.Text = oArticulo.Titulo; litSubtitulo.Text = oArticulo.SubTitulo; litSubtitulo2.Text = oArticulo.SubTitulo2; HyperLink lnkEnlace = new HyperLink(); ClientScriptHelper.setLink_Articulo(lnkEnlace, oArticulo); //lnkUrlPagina.NavigateUrl = ClientScriptHelper.getEnlace_Articulo(oArticulo); lnkUrlPagina.NavigateUrl = lnkEnlace.NavigateUrl; lnkUrlPagina.Target = lnkEnlace.Target; imgIcono.ImageUrl = "~/" + Directorio.Acceso_Icono + oArticulo.Imagen; } }
private void FillContent() { litTitulo.Text = oPagina.Titulo; lblDescripcion.Text = oPagina.Descripcion; ClientScriptHelper.setLink_Articulo(lnkEnlace, oPagina); lnkEnlace.Text = "VER DETALLE"; }
protected void repNoticia_ItemDataBound(object sender, RepeaterItemEventArgs e) { Literal litTituloNoticia = (Literal)e.Item.FindControl("litTituloNoticia"); Literal litFechaDia = (Literal)e.Item.FindControl("litFechaDia"); Literal litResumen = (Literal)e.Item.FindControl("litResumen"); HyperLink lnkUrlPagina = (HyperLink)e.Item.FindControl("lnkUrlPagina"); if (litTituloNoticia != null && litFechaDia != null && litResumen != null && lnkUrlPagina != null) { eArticulo oArticulo = (eArticulo)e.Item.DataItem; if (IdIdioma == 1) { litFechaDia.Text = oArticulo.Fecha.ToString("dd.MM.yy"); } else if (IdIdioma == 2) { litFechaDia.Text = oArticulo.Fecha.ToString("MM.dd.yy"); } litResumen.Text = oArticulo.Resumen; if (oArticulo.Descripcion != "") { ClientScriptHelper.setLink_Articulo(lnkUrlPagina, oArticulo); } else { eArticulo oPadre = cCMS.Articulo_item(oArticulo.IdArticuloPadre); ClientScriptHelper.setLink_Articulo(lnkUrlPagina, oPadre); } lnkUrlPagina.Text = TerminoIdioma_GetValor("mas"); litTituloNoticia.Text = oArticulo.Titulo; } }
protected void repItem_ItemDataBound(object sender, RepeaterItemEventArgs e) { HyperLink lnkUrlPaginaItem = (HyperLink)e.Item.FindControl("lnkUrlPaginaItem"); Repeater repSubCatItem = (Repeater)e.Item.FindControl("repSubCatItem"); if (lnkUrlPaginaItem != null) { eArticulo oArticulo = (eArticulo)e.Item.DataItem; ClientScriptHelper.setLink_Articulo(lnkUrlPaginaItem, oArticulo); eArticulo oParent = oParent = lParent.Find(delegate(eArticulo obj) { return(obj.IdArticulo == oArticulo.IdArticulo); }); if (oArticulo.IdArticulo == oPagina.IdArticulo || (oParent != null && oArticulo.IdArticulo == oParent.IdArticulo)) { lnkUrlPaginaItem.Text = oArticulo.Titulo; lnkUrlPaginaItem.CssClass = "selecto"; if (repSubCatItem != null) { List <eArticulo> lItem = cCMS.ArticuloMenu_listarWeb(oArticulo.IdArticulo, oArticulo.IdMenuWeb, oArticulo.IdIdioma, oArticulo.IdMinisite); if (lItem.Count > 0) { repSubCatItem.DataSource = lItem; repSubCatItem.DataBind(); } } } else { ClientScriptHelper.setLink_Articulo(lnkUrlPaginaItem, oArticulo); } lnkUrlPaginaItem.Text = oArticulo.Titulo.Replace("-", ""); } }
//private void LoadWidgets() //{ // int IdPlantilla = 17;//Bloque de enlaces // int IdMenuWeb = 1;//Home Page // List<eArticulo> lContent = lCMS.ArticuloPlantilla_listarWeb(IdPlantilla, IdMenuWeb, IdIdioma); // if (lContent.Count > 0) // { // eArticulo oParent = lContent[0]; // repWidgets.DataSource = lCMS.Articulo_listarWeb(oParent.IdArticulo, oParent.IdMenuWeb, oParent.IdIdioma, oParent.IdMinisite); // repWidgets.DataBind(); // } //} protected void repWidgets_ItemDataBound(object sender, RepeaterItemEventArgs e) { HyperLink lnkUrlPagina = (HyperLink)e.Item.FindControl("lnkUrlPagina"); if (lnkUrlPagina != null) { eArticulo oArticulo = (eArticulo)e.Item.DataItem; ClientScriptHelper.setLink_Articulo(lnkUrlPagina, oArticulo); } }
protected void repMenu_ItemDataBound(object sender, RepeaterItemEventArgs e) { HyperLink lnkUrlPagina = (HyperLink)e.Item.FindControl("lnkUrlPagina"); Literal litTitulo = (Literal)e.Item.FindControl("litTitulo"); HtmlGenericControl liItem = (HtmlGenericControl)e.Item.FindControl("liItem"); Repeater repSubmenu = (Repeater)e.Item.FindControl("repSubmenu"); if (lnkUrlPagina != null && litTitulo != null && liItem != null) { eMenuWebDetalle oMenuWebDetalle = (eMenuWebDetalle)e.Item.DataItem; //if (!validarPermisoContacto(oMenuWebDetalle.IdMenuWeb)) //{ // e.Item.Visible = false; // return; //} litTitulo.Text = oMenuWebDetalle.Titulo.ToUpper(); lnkUrlPagina.NavigateUrl = ClientScriptHelper.getEnlace_MenuWeb(oMenuWebDetalle); if ((oPagina != null && oPagina.IdMenuWeb == oMenuWebDetalle.IdMenuWeb) || (oSeccionWeb != null && oSeccionWeb.IdMenuWeb == oMenuWebDetalle.IdMenuWeb)) { liItem.Attributes.Add("class", "activo"); } List <eArticulo> lArticulo = lCMS.ArticuloMenu_listarWeb(0, oMenuWebDetalle.IdMenuWeb, oMenuWebDetalle.IdIdioma); if (lArticulo.Count > 0) { if (!oMenuWebDetalle.VerContenido) { HyperLink lnkMenuWeb = new HyperLink(); ClientScriptHelper.setLink_Articulo(lnkMenuWeb, lArticulo[0]); lnkUrlPagina.NavigateUrl = lnkMenuWeb.NavigateUrl; lnkUrlPagina.Target = lnkMenuWeb.Target; } if (repSubmenu != null) { repSubmenu.DataSource = lArticulo; repSubmenu.DataBind(); if (oMenuWebDetalle.IdMenuWeb == 5 || oMenuWebDetalle.IdMenuWeb == 10) { Literal litUlHead = (Literal)repSubmenu.Controls[0].Controls[0].FindControl("litUlHead"); litUlHead.Text = "<ul class=\"sub_menu responsive_block hidemenu\">"; } } } else { liItem.Attributes["class"] = liItem.Attributes["class"] != string.Empty ? liItem.Attributes["class"] += " conlink" : " conlink"; lnkUrlPagina.CssClass = "full block"; } } }
private void FillSeccionWeb(eMenuWebDetalle oSeccionWeb) { if (oSeccionWeb.VerContenido) { lnkSeccion.NavigateUrl = ClientScriptHelper.getURLRoot() + oSeccionWeb.URLEstatica; } else { eArticulo oArticulo = ClientScriptHelper.getFirstArticulo(oSeccionWeb); ClientScriptHelper.setLink_Articulo(lnkSeccion, oArticulo); } lnkSeccion.Text = oSeccionWeb.Titulo.ToLower(); }
protected void repMenu_ItemDataBound(object sender, RepeaterItemEventArgs e) { HyperLink lnkUrlPagina = (HyperLink)e.Item.FindControl("lnkUrlPagina"); Image imgMenu = (Image)e.Item.FindControl("imgMenu"); Repeater repSubMenu = (Repeater)e.Item.FindControl("repSubMenu"); if (lnkUrlPagina != null && repSubMenu != null) { eMenuWebDetalle oMenuWebDetalle = (eMenuWebDetalle)e.Item.DataItem; lnkUrlPagina.Text = oMenuWebDetalle.Titulo; lnkUrlPagina.NavigateUrl = ClientScriptHelper.getURLRoot() + oMenuWebDetalle.URLEstatica; if (oMenuWebDetalle.ImagenMenu_On != "") { imgMenu.Visible = true; imgMenu.ImageUrl = ClientScriptHelper.getURLRoot() + Directorio.Seccion_Menu + oMenuWebDetalle.ImagenMenu_On; } if (oPagina != null && oMenuWebDetalle.IdMenuWeb == oPagina.IdMenuWeb) { lnkUrlPagina.CssClass = "menuSelecto"; } else { if (oSeccionWeb != null && oMenuWebDetalle.IdMenuWeb == oSeccionWeb.IdMenuWeb) { lnkUrlPagina.CssClass = "menuSelecto"; } } List <eArticulo> lArticulo = cCMS.ArticuloMenu_listarWeb(0, oMenuWebDetalle.IdMenuWeb, oMenuWebDetalle.IdIdioma, oMenuWebDetalle.IdMinisite); if (lArticulo != null && lArticulo.Count > 0) { if (!oMenuWebDetalle.VerContenido) { HyperLink lnkMenuWeb = new HyperLink(); ClientScriptHelper.setLink_Articulo(lnkMenuWeb, lArticulo[0]); lnkUrlPagina.NavigateUrl = lnkMenuWeb.NavigateUrl; lnkUrlPagina.Target = lnkMenuWeb.Target; } if (lArticulo.Count > 0) { MenuCounter = 1; repSubMenu.DataSource = lArticulo; repSubMenu.DataBind(); } } } }
private void FillContent() { litTitulo.Text = oPagina.Titulo; lblDescripcion.Text = oPagina.Descripcion; imgAcceso.ImageUrl = ClientScriptHelper.getURLHome() + Directorio.Acceso_Imagen + oPagina.Imagen; if (oPagina.TipoEnlace == 2) { lnkAcceso.NavigateUrl = oPagina.URLEnlace; } else { ClientScriptHelper.setLink_Articulo(lnkAcceso, oPagina); } lnkAcceso.Text = TerminoIdioma_GetValor("mas"); }
protected void repWidgets_ItemDataBound(object sender, RepeaterItemEventArgs e) { HyperLink lnkUrlPagina = (HyperLink)e.Item.FindControl("lnkUrlPagina"); Literal litTitulo = (Literal)e.Item.FindControl("litTitulo"); Literal litSubtitulo = (Literal)e.Item.FindControl("litSubtitulo"); Literal litSubtitulo2 = (Literal)e.Item.FindControl("litSubtitulo2"); Image imgIcono = (Image)e.Item.FindControl("imgIcono"); if (lnkUrlPagina != null && litTitulo != null && litSubtitulo != null && imgIcono != null) { eArticulo oArticulo = (eArticulo)e.Item.DataItem; if (oArticulo.TipoEnlace == 1 && oArticulo.IdArticuloEnlace > 0) { eArticulo oArticuloEnlace = lCMS.Articulo_item(oArticulo.IdArticuloEnlace); if (oArticuloEnlace != null && oArticuloEnlace.IdEsquema == 42) { e.Item.Visible = false; List <eArticulo> lContenedor = lCMS.Articulo_listarWeb(oArticuloEnlace.IdArticulo, oArticuloEnlace.IdMenuWeb, oArticuloEnlace.IdIdioma); if (lContenedor.Count > 0) { foreach (eArticulo oContenedor in lContenedor) { //eArticulo oContenedor = lContenedor[0]; string codigoCliente = ParametroHelper.GetParametro_Valor(oContenedor.Parametro, "Cliente"); //validar permiso por cliente en palas //if (codigoCliente == oCliente.codigoCliente && validarPermisoContacto(oArticuloEnlace.IdMenuWeb, oArticuloEnlace.IdArticulo)) if (oCliente != null && codigoCliente == oCliente.codigoCliente) { e.Item.Visible = true; } } } } } litTitulo.Text = oArticulo.Titulo; litSubtitulo.Text = oArticulo.SubTitulo; litSubtitulo2.Text = oArticulo.SubTitulo2; HyperLink lnkEnlace = new HyperLink(); ClientScriptHelper.setLink_Articulo(lnkEnlace, oArticulo); //lnkUrlPagina.NavigateUrl = ClientScriptHelper.getEnlace_Articulo(oArticulo); lnkUrlPagina.NavigateUrl = lnkEnlace.NavigateUrl; lnkUrlPagina.Target = lnkEnlace.Target; imgIcono.ImageUrl = "~/" + Directorio.Acceso_Icono + oArticulo.Imagen; } }
protected void repRutaPagina_ItemDataBound(object sender, RepeaterItemEventArgs e) { HyperLink lnkUrlPagina = (HyperLink)e.Item.FindControl("lnkUrlPagina"); if (lnkUrlPagina != null) { eArticulo oArticulo = (eArticulo)e.Item.DataItem; ClientScriptHelper.setLink_Articulo(lnkUrlPagina, oArticulo); if (oArticulo.IdArticulo == oPagina.IdArticulo) { lnkUrlPagina.Style["text-decoration"] = "none"; } lnkUrlPagina.Text = oArticulo.Titulo.ToLower().Replace("-", ""); } }
protected void repItem_ItemDataBound(object sender, RepeaterItemEventArgs e) { HyperLink lnkUrlPaginaItem = (HyperLink)e.Item.FindControl("lnkUrlPaginaItem"); Repeater repSubCatItem = (Repeater)e.Item.FindControl("repSubCatItem"); if (lnkUrlPaginaItem != null) { eArticulo oArticulo = (eArticulo)e.Item.DataItem; //ver si la categoria tiene productos List <eProducto> lProducto = new List <eProducto>(); lProducto = cCMS.Producto_listarCategoriaActivo(oArticulo.IdArticulo); if (lProducto.Count > 0) { ClientScriptHelper.setLink_Articulo(lnkUrlPaginaItem, oArticulo); eArticulo oParent = oParent = lParent.Find(delegate(eArticulo obj) { return(obj.IdArticulo == oArticulo.IdArticulo); }); string primeraletra = oArticulo.Titulo.Substring(0, 1).ToUpper(); string demasletra = oArticulo.Titulo.Substring(1).ToLower(); oArticulo.Titulo = primeraletra + demasletra; if (oArticulo.IdArticulo == oPagina.IdArticulo || (oParent != null && oArticulo.IdArticulo == oParent.IdArticulo)) { lnkUrlPaginaItem.Text = oArticulo.Titulo; lnkUrlPaginaItem.CssClass = "selecto"; if (repSubCatItem != null) { List <eArticulo> lItem = cCMS.ArticuloMenu_listarWeb(oArticulo.IdArticulo, oArticulo.IdMenuWeb, oArticulo.IdIdioma, oArticulo.IdMinisite); if (lItem.Count > 0) { repSubCatItem.DataSource = lItem; repSubCatItem.DataBind(); } } } else { ClientScriptHelper.setLink_Articulo(lnkUrlPaginaItem, oArticulo); } lnkUrlPaginaItem.Text = oArticulo.Titulo.Replace("-", ""); } } }
protected void repEnlace_ItemDataBound(object sender, RepeaterItemEventArgs e) { HyperLink lnkUrlPagina = (HyperLink)e.Item.FindControl("lnkUrlPagina"); if (lnkUrlPagina != null) { eArticulo oArticulo = (eArticulo)e.Item.DataItem; if (oArticulo.IdPlantilla == 7) { lnkUrlPagina.NavigateUrl = "~/" + Directorio.Documento_Archivo + oArticulo.Documento; lnkUrlPagina.Text = oArticulo.Titulo; } else { ClientScriptHelper.setLink_Articulo(lnkUrlPagina, oArticulo); } } }
protected void repSubmenu_ItemDataBound(object sender, RepeaterItemEventArgs e) { HyperLink lnkUrlPagina = (HyperLink)e.Item.FindControl("lnkUrlPagina"); Repeater repItem = (Repeater)e.Item.FindControl("repItem"); if (lnkUrlPagina != null && repItem != null) { eArticulo oArticulo = (eArticulo)e.Item.DataItem; eArticulo oParent = oParent = lParent.Find(delegate(eArticulo obj) { return(obj.IdArticulo == oArticulo.IdArticulo); }); if (oPagina != null) { List <eArticulo> lItem = cCMS.ArticuloMenu_listarWeb(oArticulo.IdArticulo, oArticulo.IdMenuWeb, oArticulo.IdIdioma, oArticulo.IdMinisite); if (lItem.Count > 0) { ClientScriptHelper.setLink_Articulo(lnkUrlPagina, lItem[0]); } if (oArticulo.IdArticulo == oPagina.IdArticulo || (oParent != null && oArticulo.IdArticulo == oParent.IdArticulo)) { lnkUrlPagina.CssClass = "selecto"; if (lItem.Count > 0) { repItem.DataSource = lItem; repItem.DataBind(); } } } lnkUrlPagina.Text = oArticulo.Titulo.Replace("-", ""); if (oPagina.IdMenuWeb == 6) { lnkUrlPagina.NavigateUrl = url_root + oArticulo.URLEstatica; if (oArticulo.IdArticulo == oPagina.IdArticulo) { lnkUrlPagina.CssClass = "active"; } } } }
protected void repSubMenu_ItemDataBound(object sender, RepeaterItemEventArgs e) { HyperLink lnkUrlPagina = (HyperLink)e.Item.FindControl("lnkUrlPagina"); Repeater repItems = (Repeater)e.Item.FindControl("repItem"); if (lnkUrlPagina != null) { eArticulo oItem = (eArticulo)e.Item.DataItem; ClientScriptHelper.setLink_Articulo(lnkUrlPagina, oItem); List <eArticulo> lItems = cCMS.ArticuloMenu_listarWeb(oItem.IdArticulo, 3, oItem.IdIdioma, oItem.IdMinisite); if (lItems.Count > 0) { MenuCounter++; repItems.DataSource = lItems; repItems.DataBind(); } } }
protected void repItem_ItemDataBound(object sender, RepeaterItemEventArgs e) { Literal litTitulo = (Literal)e.Item.FindControl("litTitulo"); HyperLink lnkUrlPagina = (HyperLink)e.Item.FindControl("lnkUrlPagina"); HtmlGenericControl liItem = (HtmlGenericControl)e.Item.FindControl("liItem"); if (lnkUrlPagina != null && litTitulo != null && liItem != null) { eArticulo oArticulo = (eArticulo)e.Item.DataItem; ClientScriptHelper.setLink_Articulo(lnkUrlPagina, oArticulo); litTitulo.Text = oArticulo.Titulo; lnkUrlPagina.Text = ""; if (oPagina != null && oPagina.IdArticulo == oArticulo.IdArticulo) { liItem.Attributes.Add("class", "activo"); } } }
protected void drpEnlaces_SelectedIndexChanged(object sender, System.EventArgs e) { DropDownList drpEnlaces = (DropDownList)sender; eArticulo oItem = cCMS.Articulo_item(Convert.ToInt32(drpEnlaces.SelectedValue)); if (oItem != null) { HyperLink lnkHelp = new HyperLink(); ClientScriptHelper.setLink_Articulo(lnkHelp, oItem); if (lnkHelp.Target != "") { Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Widget_Enlace", "<script type='text/javascript'>window.open('" + lnkHelp.NavigateUrl + "','','');</script>"); } else { Response.Redirect(lnkHelp.NavigateUrl); } } }
private void BindHerramienta() { List <eArticulo> lArticulo = cCMS.Articulo_listarWeb(0, IdMenuHerramienta, IdIdioma, IdMinisite); for (int i = 0; i < lArticulo.Count; i++) { eArticulo oArticulo = lArticulo[i]; HyperLink lnkUrlPagina = new HyperLink(); ClientScriptHelper.setLink_Articulo(lnkUrlPagina, oArticulo); bool breakItem = false; switch (oArticulo.IdPlantilla) { case 4: breakItem = (oPagina == null && oArticulo.TipoEnlace == 1 && oArticulo.IdArticuloEnlace == 0); break; case 22: breakItem = true; break; case 94: breakItem = true; break; } if (oPagina == null && oSeccionWeb == null) { if (oArticulo.IdEsquema == 190) { breakItem = true; } } if (breakItem) { lArticulo.Remove(oArticulo); i--; } } repHerramienta.DataSource = lArticulo; repHerramienta.DataBind(); }
protected void repComunicados_ItemDataBound(object sender, RepeaterItemEventArgs e) { Literal litFechaDia = (Literal)e.Item.FindControl("litFechaDia"); Literal litFechaMes = (Literal)e.Item.FindControl("litFechaMes"); Literal litTituloComu = (Literal)e.Item.FindControl("litTituloComu"); Label lblResumen = (Label)e.Item.FindControl("lblResumen"); HyperLink lnkUrlPagina = (HyperLink)e.Item.FindControl("lnkUrlPagina"); if (litFechaDia != null && litFechaMes != null && litTituloComu != null && lblResumen != null && lnkUrlPagina != null) { eArticulo oArticulo = (eArticulo)e.Item.DataItem; ClientScriptHelper.setLink_Articulo(lnkUrlPagina, oArticulo); lnkUrlPagina.Text = TerminoIdioma_GetValor("mas"); litTituloComu.Text = oArticulo.Titulo; litFechaDia.Text = oArticulo.Fecha.ToString("dd"); litFechaMes.Text = oArticulo.Fecha.ToString("MMMM"); lblResumen.Text = oArticulo.Resumen; } }
protected void repSubmenu_ItemDataBound(object sender, RepeaterItemEventArgs e) { HyperLink lnkSubmenu = (HyperLink)e.Item.FindControl("lnkSubmenu"); Literal litUrlPagina = (Literal)e.Item.FindControl("litUrlPagina"); Repeater repItem = (Repeater)e.Item.FindControl("repItem"); if (lnkSubmenu != null && repItem != null) { eArticulo oArticulo = (eArticulo)e.Item.DataItem; ClientScriptHelper.setLink_Articulo(lnkSubmenu, oArticulo); lnkSubmenu.Text = oArticulo.Titulo.ToUpper(); eArticulo oParent = oParent = lParent.Find(delegate(eArticulo obj) { return(obj.IdArticulo == oArticulo.IdArticulo); }); if (!validarAccesoReportes(oArticulo)) { e.Item.Visible = false; } //if (oPagina != null && (oArticulo.IdArticulo == oPagina.IdArticulo || (oParent != null && oArticulo.IdArticulo == oParent.IdArticulo))) //{ List <eArticulo> lTempList = lCMS.ArticuloMenu_listarWeb(oArticulo.IdArticulo, oArticulo.IdMenuWeb, oArticulo.IdIdioma); List <eArticulo> lArticulo = new List <eArticulo>(); foreach (eArticulo oItem in lTempList) { if (validarPermisoContacto(oItem.IdMenuWeb, oItem.IdArticulo)) { lArticulo.Add(oItem); } } if (lArticulo.Count > 0) { repItem.DataSource = lArticulo; repItem.DataBind(); } //} } }
private void FillContent() { if (oPagina != null) { imgWidget.ImageUrl = "~/" + Directorio.Widget_Imagen + oPagina.Imagen; //lblDescripcion.Text = Cadena.StripTags(oPagina.Descripcion, new string[]{"br","span"}); lblDescripcion.Text = oPagina.Descripcion; drpEnlaces.Attributes.Add("onchange", "javascript: return NavigateURL(this);"); drpEnlaces.Items.Clear(); string strEtiqueta = (oPagina.Parametro != "") ? ParametroHelper.GetParametro_Valor(oPagina.Parametro, "Etiqueta de Lista") : "Seleccione:"; drpEnlaces.Items.Add(new ListItem(strEtiqueta, "#")); List <eArticulo> lItems = cCMS.Articulo_listarWeb(oPagina.IdArticulo, oPagina.IdMenuWeb, oPagina.IdIdioma, oPagina.IdMinisite); foreach (eArticulo oEnlace in lItems) { HyperLink lnkHelp = new HyperLink(); ClientScriptHelper.setLink_Articulo(lnkHelp, oEnlace); drpEnlaces.Items.Add(new ListItem(oEnlace.Titulo, lnkHelp.NavigateUrl.Replace("~/", "") + "#" + lnkHelp.Target)); //drpEnlaces.Items.Add(new ListItem(oEnlace.Titulo, oEnlace.IdArticulo.ToString())); } } }
protected void repSubItem_ItemDataBound(object sender, RepeaterItemEventArgs e) { HyperLink lnkUrlPaginaSubItem = (HyperLink)e.Item.FindControl("lnkUrlPaginaSubItem"); if (lnkUrlPaginaSubItem != null) { eArticulo oArticulo = (eArticulo)e.Item.DataItem; ClientScriptHelper.setLink_Articulo(lnkUrlPaginaSubItem, oArticulo); eArticulo oParent = oParent = lParent.Find(delegate(eArticulo obj) { return(obj.IdArticulo == oArticulo.IdArticulo); }); if (oArticulo.IdArticulo == oPagina.IdArticulo || (oParent != null && oArticulo.IdArticulo == oParent.IdArticulo)) { lnkUrlPaginaSubItem.Text = oArticulo.Titulo; lnkUrlPaginaSubItem.CssClass = "selecto"; } else { ClientScriptHelper.setLink_Articulo(lnkUrlPaginaSubItem, oArticulo); } lnkUrlPaginaSubItem.Text = oArticulo.Titulo.Replace("-", ""); } }