2012-02-17 60 views
1

好吧,我有被sorrounded与标签这样NavigateURl导致HTTP错误400 - 错误的请求

<asp:Repeater ID="Repeater" runat="server"> 
<ItemTemplate> 
<asp:HyperLink NavigateUrl= '<% String.Format("?name = {0}", Container.DataItem) %>' 
runat="server"> 
<asp:Image CssClass="images" ImageUrl= '<%# String.Format("~/pictures/thumbs/{0}", 
Container.DataItem) %>' runat="server"> 
</asp:Image> 
</asp:HyperLink> 
</ItemTemplate> 
</asp:Repeater> 

但是,当我点击图像我只是得到了HTTP错误400缩略图画廊 - 错误请求错误。

任何人都可以帮助我吗?

+0

,你能告诉我们所提供的HTML? – Aristos 2012-02-17 10:50:04

回答

1

您还没有通过导航网址

<asp:HyperLink NavigateUrl= '<% String.Format("YourPageName.aspx?name = {0}", Container.DataItem) %>' 
runat="server"> 
+0

哦,好吧,我仍然得到相同的错误 – user1214054 2012-02-17 08:20:56

+0

,如果我把字符串直接放入当前url,它的工作 – user1214054 2012-02-17 08:31:14

+0

检查萤火虫中的导航网址 – 2012-02-17 09:03:37