應該很簡單,但不知道如何去做。使用查詢字符串href
旺旺:
<a href="/sites/folder/page.aspx?variable=123456">Test</a>
通過:
<a href="/sites/folder/page.aspx?variable=<% Request.QueryString("variable1") %>">Test</a>
我試過<%#
和<%=
沒想到任他們的工作,而是試圖出來。任何想法或指針?謝謝。
應該很簡單,但不知道如何去做。使用查詢字符串href
旺旺:
<a href="/sites/folder/page.aspx?variable=123456">Test</a>
通過:
<a href="/sites/folder/page.aspx?variable=<% Request.QueryString("variable1") %>">Test</a>
我試過<%#
和<%=
沒想到任他們的工作,而是試圖出來。任何想法或指針?謝謝。
可能:
<a href='/sites/folder/page.aspx?variable=<%= Request.QueryString("variable1") %>'>
或(IMO)使用受保護或公共財產(是,在VB中的一樣嗎?)在後面的代碼,那麼你可以這樣做:
<a href="/sites/folder/page.aspx?variable=<%= Variable1 %>">
我認爲看起來更好,再加上你可以在後面的代碼中添加邏輯:值是否存在?設置一個默認等...
你真的應該使用LinkButton此
如果你不介意我的問,但LinkButton給我一個錨標籤有什麼優勢?只是好奇。謝謝。 – XstreamINsanity
它使您可以更好地控制服務器端功能,而不會干擾內嵌變量。它基本上促進了表達和邏輯之間的關注分離。 –
這可能螺桿這一個引號。更改爲以下:
<a href='/sites/folder/page.aspx?variable=<%= Request.QueryString("variable") %>'>
我假定你的意思是Request.QueryString(「變量」)而不是「變量1」。 – Random
呃,這只是我扔在那裏,以保持真實的名字和東西。 :) – XstreamINsanity
我喜歡受保護屬性的想法,但由於項目的大小以及由於我的任務沒有定義它,我只是使用查詢字符串,因爲它已經存在。 :) 謝謝。 – XstreamINsanity