Hola buenas,
la verdad que ando un poco desesperado ando con el CSharp friendome los sesos todo el dia y finalmente encontre que parte del codigo no furula lo que pasa que para aplicar la solucion necesitaria saber la sintaxis, os explico
tengo hecha una web en Csharp con MSSQL de BD el problema es el siguiente la web es sobre revistas y articulos online, el problema que algunas revistas quieren que les incorpore unos suplementos pero para que pueda hacer eso y se quede en un orden cronologico necesitaria saber teniendo la siguiente codigo como hago con el DataBinder.Eval(Container.DataItem, "loquesea") que pueda redireccionar ese enlace de una pagina a otra. nose si me explico si por ejemplo si ese enlace va a la pagina 4 como le digo que vaya a la pagina 6.
El codigo completo es el siguiente
<%@ Page language="c#" Codebehind="IndiceCronologico.aspx.cs" AutoEventWireup="false" Inherits="pap.paginas.IndiceCronologico" %>
<%@ Register TagPrefix="uc1" TagName="uscMenuPrincipal" Src="../controles/uscMenuPrincipal.ascx" %>
<%@ Register TagPrefix="uc1" TagName="uscMenuInferior" Src="../controles/uscMenuInferior.ascx" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>Indice Cronologico</title>
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<LINK href="../estilos/papstyles.css" type="text/css" rel="stylesheet">
<script language="JavaScript">
<!--
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v3.0
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
</HEAD>
<body leftMargin="0" background="../imagenes/plantillas/bgpix.gif" topMargin="0">
<form id="frmIndiceCronologico" method="post" runat="server">
<table id="tbRevista" height="598" cellSpacing="0" cellPadding="0" width="1004px" border="0"
runat="server">
<tr>
<td vAlign="top" width="206" background="../imagenes/plantillas/bg_menu.gif" height="100%"
rowSpan="2"><uc1:uscmenuprincipal id="MenuPrincipal" runat="server"></uc1:uscmenuprincipal></td>
<td vAlign="top" align="right" background="../imagenes/plantillas/bg_contenido.gif"
height="546">
<table id="tbContenido" height="490" cellSpacing="0" cellPadding="0" width="780" border="0"
runat="server">
<tr>
<td align="center" height="65"><IMG height="48" src="../imagenes/plantillas/titindicrono.gif" width="258" border="0">
</td>
</tr>
<tr>
<td height="25px"></td>
</tr>
<tr>
<td>
<div id="dvMensajesError" style="LEFT: 500px; BACKGROUND-IMAGE: url(../imagenes/Plantillas/bgnube.gif); VISIBILITY: visible; WIDTH: 350px; POSITION: absolute; TOP: 150px; HEIGHT: 205px"
runat="server">
<p style="PADDING-TOP: 75px" align="center"><asp:label id="lblError" Runat="server" CssClass="FormatoTextoError">Se ha producido una Error:</asp:label><BR>
<asp:label id="lblNumeroError" Runat="server" CssClass="FormatoTextoError" Visible="False"></asp:label><asp:label id="lblOrigenError" Runat="server" CssClass="FormatoTextoError" Visible="False"></asp:label><asp:label id="lblDescripcionError" Runat="server" CssClass="FormatoTextoError"></asp:label><br>
<asp:button id="btnOtraSuscripcion" Runat="server" CssClass="BotonComando" Text="Volver"></asp:button></p>
</div>
<div id="dvIndiceCronologico" style="PADDING-LEFT: 25px; OVERFLOW: auto; WIDTH: 758px; HEIGHT: 420px"
runat="server"><asp:datagrid id="dtgIndiceCronologicoRevistas" runat="server" CssClass="FormatoTexto" AutoGenerateColumns="False"
ShowHeader="False" Width="100%" BackColor="Transparent" BorderStyle="None" BorderWidth="0" GridLines="None" ItemStyle-Height="50px">
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image161','','../imagenes/Plantillas/<%# DataBinder.Eval(Container.DataItem, "ANNO") %>b.gif',1)">
<img name="Image161" border="0" src="../imagenes/Plantillas/<%# DataBinder.Eval(Container.DataItem, "ANNO") %>a.gif" width="64" height="35"></a>
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn>
<ItemTemplate>
<div align="left">
<a href="Revista.aspx?id= <%# DataBinder.Eval(Container.DataItem, "1TNUMERO") %>&tipo=<%# DataBinder.Eval(Container.DataItem, "1TIPO") %>" class="EnlaceTituloApartado"><%# DataBinder.Eval(Container.DataItem, "1TNUMEROTEXTO") %><br> <%# DataBinder.Eval(Container.DataItem, "1TTRIMESTRE") %></a>
</div>
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn>
<ItemTemplate>
<div align="left">
<a href="Revista.aspx?id=<%# DataBinder.Eval(Container.DataItem, "2TNUMERO") %>&tipo=<%# DataBinder.Eval(Container.DataItem, "2TIPO") %>" class="EnlaceTituloApartado"><%# DataBinder.Eval(Container.DataItem, "2TNUMEROTEXTO") %><br><%# DataBinder.Eval(Container.DataItem, "2TTRIMESTRE") %></a>
</div> </ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn>
<ItemTemplate>
<div align="left">
<a href="Revista.aspx?id=<%# DataBinder.Eval(Container.DataItem, "3TNUMERO") %>&tipo=<%# DataBinder.Eval(Container.DataItem, "3TIPO") %>" class="EnlaceTituloApartado"><%# DataBinder.Eval(Container.DataItem, "3TNUMEROTEXTO") %><br><%# DataBinder.Eval(Container.DataItem, "3TTRIMESTRE") %></a>
</div> </ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn>
<ItemTemplate>
<div align="left">
<a href="Revista.aspx?id=<%# DataBinder.Eval(Container.DataItem, "4TNUMERO") %>&tipo=<%# DataBinder.Eval(Container.DataItem, "4TIPO") %>" class="EnlaceTituloApartado"><%# DataBinder.Eval(Container.DataItem, "4TNUMEROTEXTO") %><br><%# DataBinder.Eval(Container.DataItem, "4TTRIMESTRE") %></a>
</div> </ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:datagrid>
</div>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="50"><uc1:uscmenuinferior id="MenuInferior" runat="server"></uc1:uscmenuinferior></td>
</tr>
</table>
</form>
</body>
</HTML>
--------------------------------------------------------------------------------------------------------------------------------
salu2 y gracias