problemas com NavigateUrl
Olá,
olha a imagem da url depois que eu clico no menu.
Controls/Menu.ascx
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="Menu.ascx.cs" Inherits="Menu" %>
<asp:Repeater ID="rtcategoria" runat="server" DataSourceID="dsCategoria">
<ItemTemplate>
<ul>
<li>
<asp:HyperLink ID="hyperCategoria" runat="server" NavigateUrl='<%Eval ("CategoryID", "~/Products.aspx?id=") %>' Text='<%# Eval("Title")%>'></asp:HyperLink>
</li>
</ul>
</ItemTemplate>
</asp:Repeater>
<asp:ObjectDataSource ID="dsCategoria" runat="server"
SelectMethod="SelectCategory"
TypeName="DevMedia.ECommerce.Category">
</asp:ObjectDataSource>
web.config...
<pages theme="Store">
<controls>
<add tagPrefix="custom" namespace="DevMedia.ECommerce"/>
<add tagPrefix="userControl" tagName="Menu" src="~/Controls/Menu.ascx" />
</controls>
MasterPage..
<div class = "topMenu">
<div class="Menu">
<userControl:Menu runat="server" ID="Menu" />
</div>
</div>
qual o problema? Parece que não está passando o paramentro do Id da categoria.
olha a imagem da url depois que eu clico no menu.
Controls/Menu.ascx
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="Menu.ascx.cs" Inherits="Menu" %>
<asp:Repeater ID="rtcategoria" runat="server" DataSourceID="dsCategoria">
<ItemTemplate>
<ul>
<li>
<asp:HyperLink ID="hyperCategoria" runat="server" NavigateUrl='<%Eval ("CategoryID", "~/Products.aspx?id=") %>' Text='<%# Eval("Title")%>'></asp:HyperLink>
</li>
</ul>
</ItemTemplate>
</asp:Repeater>
<asp:ObjectDataSource ID="dsCategoria" runat="server"
SelectMethod="SelectCategory"
TypeName="DevMedia.ECommerce.Category">
</asp:ObjectDataSource>
web.config...
<pages theme="Store">
<controls>
<add tagPrefix="custom" namespace="DevMedia.ECommerce"/>
<add tagPrefix="userControl" tagName="Menu" src="~/Controls/Menu.ascx" />
</controls>
MasterPage..
<div class = "topMenu">
<div class="Menu">
<userControl:Menu runat="server" ID="Menu" />
</div>
</div>
qual o problema? Parece que não está passando o paramentro do Id da categoria.
Lorena Menelli
Curtidas 0
Respostas
Luiz Maia
26/05/2009
Oi Lorena,
Esta passando a String, não estaria faltando uma tralha # depois do primeiro Eval?
Tente ai e depois me diga, ok?
Abraços
Att
Luiz Maia
GOSTEI 0
Lorena Menelli
26/05/2009
OK, era isso mesmo
obrigada novamente...
obrigada novamente...
GOSTEI 0
Luiz Maia
26/05/2009
Blz Lorena, precisando é só falar!
GOSTEI 0