5
내 코드에서 파일 뒤에 public 속성을 설정 한 다음이 속성을 사용하여 여러 HtmlGenericControl의 href 속성을 설정하고 싶습니다. <a>
태그. 여기에 내가 무엇을 시도했다입니다 :Bind <a> href to Code Behind 속성
코드 숨김
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