2014-11-23 3 views
0

У меня есть следующий код. Проблема в том, что я вижу текст, но не гиперссылку. Я должен упомянуть, что я использую элемент управления Hyperlink внутри. Я не хочу использовать NavigateUrl внутри asp: Hyperlink, поскольку мне нужно сделать некоторые манипуляции.asp: HyperLink показывает без гиперссылки

 <asp:HyperLink ID="lnkRpt" runat="server" Target="_blank" Click="lnk_Click">View Report</asp:HyperLink> 



     public void lnk_Click(object sender, EventArgs e) 
     { 
      Response.Redirect("Report.aspx"); 
     } 
+0

любой шанс, что вы хотите изменить стиль ** ** по ссылке, так что ** ** выглядят как гиперссылки? – ymz

+0

Дайте ему «CssClass», создайте класс в связанном файле CSS или добавьте его в свой «», добавьте соответствующие свойства CSS, чтобы получить желаемый вид. –

+0

Можете ли вы разместить изображение гиперссылки, которое вы видите и что ожидается! –

ответ

0

Вы можете использовать LinkButton вместо:

<asp:LinkButton ID="LinkButton1" runat="server" OnClick="LinkButton1_Click">View Report</asp:LinkButton> 

protected void LinkButton1_Click(object sender, EventArgs e) { 
     string pageurl = "Default.aspx"; 
     Response.Write("<script> window.open('" + pageurl + "','_blank'); </script>"); 
     Response.End(); 
    } 
Смежные вопросы