5
我想在我的代碼後面的文件中設置一個公共屬性,然後使用該屬性來設置幾個HtmlGenericControl標籤的href屬性。以下是我已經試過:綁定<a> href到代碼隱藏屬性
後面的代碼:
public partial class className: System.Web.UI.MasterPage
{
private string _linkValue = "";
public string linkValue {
get { return _linkValue; }
}
protected void Page_Load (object sender, EventArgs e)
{
SetLink();
}
private void SetLink()
{
_linkValue = "myUrl";
}
}
.aspx文件
<ul>
<li><a runat="server" href="<%= linkValue %>">Link 1</a></li>
<li><a runat="server" href="<%= linkValue %>">Link 2</a></li>
<li><a runat="server" href="<%= linkValue %>">Link 3</a></li>
</ul>
而是在href被設置爲 「myUrl」 中,href是%3C%25=%20linkValue%25%3E1
我一直使用包含在單引號中的<% %>運算符,而不是雙引號。你嘗試過嗎? –
@GarrisonNeely:剛試過。它沒有幫助。 – dmr