가 발생합니다 조건문을 할 수있는 면도기 괄호 안의
@foreach(var modelItem in Model){
string atr = "MyAttribute";
string tag = string.Format(@"<a href=""{0}"">{1}</a>","#",modelItem.Type.Word+atr);
<text>@tag</text>
}
을 내 연구, 나는 이것이 가능하지 않다는 것을 알았다. 대신 동적 면도기 라인을 만드는, 나는 내가 만든 도우미 디렉토리에 새로운 도우미 클래스를 생성하고 원하는 언어로 말씀을 반환하는 함수 정의 :
public abstract class Helper<T> : WebViewPage<T>
{
int languageID = Convert.ToInt16(System.Web.HttpContext.Current.Session["Language"]);
public virtual string getWord (int? id)
{
string wantedWord = //operations..;
return wantedWord;
}
}
을 그리고 조회수 디렉토리에 내 WebConfig.xml에 pageBaseType을 정의했다.
<pages pageBaseType="MyProject.Helpers.Helper">
그리고 내보기에있는 함수를 호출 : "."
@getWord(//variables)
= 문자열 ATR {@ + "MyAttribute"; string tag = string.Format (@ "{1}", "#", item.Type.Word + atr); } @tag 시도했지만 "{MyProjectName} .Models.Word.Tr"이 반환됩니다. –