Código:
hago el llamado de la variable categoria, por metodo post y generalmente dentro del codigo lleno variables usando la forma = "" + categoria + ""Dim categoria As String = Context.Request.QueryString("cat")
DataList
Código:
El Parameter DefaultValue (Noticias y 1) quiero reemplazarlo por variables... por ejemplo <asp:DataList ID="DataList2" runat="server" DataKeyField="id"
DataSourceID="SqlDataSource2" RepeatColumns="3"
RepeatDirection="Horizontal">
<ItemTemplate>
<asp:HyperLink ID="HyperLink1" runat="server"
NavigateUrl='<%# Eval("url") %>' Text='<%# Eval("nombre") %>' Width="180px"></asp:HyperLink>
</ItemTemplate>
</asp:DataList>
<asp:SqlDataSource ID="SqlDataSource2" runat="server"
ConnectionString="<%$ ConnectionStrings:conex %>"
SelectCommand="SELECT * FROM [enlace] WHERE (([cat] = @cat) AND ([clas] = @clas))">
<SelectParameters>
<asp:Parameter DefaultValue="Noticias" Name="cat" Type="String" />
<asp:Parameter DefaultValue="1" Name="clas" Type="String" />
</SelectParameters>
</asp:SqlDataSource>
<asp:Parameter DefaultValue="<%" + categoria + "%>" Name="cat" Type="String" />
pero de esta forma me da error, no se como hacerlo, alguna ayuda!!!!!


