1
インラインコードでコントロールの子属性のプロパティを設定する方法は誰にも分かりますか?私はそのASp.Netメニューのインラインコード
<asp:MenuItem Text="text" NavigateUrl='<%# GetItemURL("val") %>' ></asp:MenuItem>
CodeBehind
protected string GetItemURL(string tag)
{
if (string.IsNullOrEmpty(_pageUrl))
_pageUrl = UrlManager.CastQueryString(Request.Url.ToString());
return string.Format("{0}?item={1}", _pageUrl, tag);
}
はどちらのあなたが<%番号、<% =、Page.DataBind()などを使用してどんな仕事に近づくように、あなたが障害物を得る何かを意味します。
コードビハインドでこのようなプロパティを設定するのは非常に醜いでしょう。 コードレンダリングブロックでこのようなプロパティを設定できるメソッドがあることを願っています。
ありがとうございます。