2013-08-14 3 views
0

У меня есть глупая проблема. Я использую оператор изображения href для перенаправления URL. SO я получил эту вкладку менюHref на изображении не работает должным образом

<asp:MenuItem NavigateUrl="~/Default.aspx" Text="Home" /> 
        <asp:MenuItem NavigateUrl="~/Test/TestODS.aspx" Text="Katalog" Value="Katalog"/> 
        <asp:MenuItem NavigateUrl="~/UploadNewOne.aspx" Text="Upload" Value="Upload"/> 

и мое изображение:

<a href='~/Default.aspx'> 
      <asp:Image ID="Image1" runat="server" Height="70px" 
       ImageUrl="~/Images/i-sova.jpg"/> 
      </a> 

Так проблема в том, что, когда я нажимаю на Katalog, приложение перенаправляет меня на суб-домен Test/TestODS.aspx. С этой страницы, когда я нажимаю на изображение im redirect на неправильном URL, который не существует >> /Test/Default.aspx Так кто может помочь?

ответ

0

Чтобы использовать тильду, вам нужно будет добавить runat=server к <a> тегу

<a href='~/Default.aspx' runat="server"> 
+1

Прекрасных, спасибо так много я пытался добавить тильды, но без Runat это не было работа. –

+0

@Alexander_Dracka, можете ли вы пометить его как ответ для других, у кого такая же проблема. – christiandev

+1

уверен, что мне пришлось ждать :) Спасибо –

Смежные вопросы