2013-04-08 72 views
3

任何一個可以告訴我如何在查詢字符串傳遞任何隱藏提交值與超級鏈接control.please看到下面的代碼的問題:如何傳遞navigateURL屬性中HyperLink控件的隱藏字段值?

<asp:HyperLink ID="hlnkComment" runat="server" 
    onclick="return GB_show('Comment', this.href, 500, 650)" 
    ImageUrl="~/Images/Resources/forum.png" ToolTip="Comment" Text="Comment" 
    NavigateUrl="~/Recruiter/ViewForumComment.aspx?Id=<% hdnReqId.Value %>&Type=R"> 
</asp:HyperLink> 
+0

你能描述多一點正是你想要什麼? – Popeye 2013-04-08 11:26:07

回答

0

查詢字符串是對用戶可見。您可以使用URL ReWriting

或者

簡單地將它們作爲會話對象

0

jQuery將用於做事情。不要重定向代碼在喜歡你的JS方法:

function GB_show(Comment, url, t1, t2) { 
      ////YourCode 
      location.href = url + "&q=" + $("#hdnValue").val(); 
      return false; 
     } 
0

使用:

<asp:HyperLink ID="hlnkComment" runat="server" onclick="return GB_show('Comment', this.href, 500, 650);" ImageUrl="~/Images/1.jpg" ToolTip="Comment" Text="Comment" ></asp:HyperLink> 

在頁面加載寫:

url = string.Format("~/Recruiter/ViewForumComment.aspx?Id={0}&Type=R", hdnReqId.Value); 
hlnkComment.NavigateUrl = url; 
+0

謝謝Dude ..我認爲它的有用 – SANDEEP 2013-04-08 13:26:45

相關問題