Asp.Net MVC 3을 설치할 때 나타나는 기본 면도기 편집기 및 표시 템플릿 (예 : String.cshtml, DateTime.cshtml)은 어디에 있습니까?Asp.net MVC3에서 기본 편집기 및 표시 템플릿의 위치는 무엇입니까?
6
A
답변
1
가 기본값이 없습니다 templates.Razor Editor
및 Display
DecimalTemplate
internal static string StringTemplate(HtmlHelper html)
{
return html.Encode(html.ViewContext.ViewData.TemplateInfo.FormattedModelValue);
}
(I 찾을 수있는 디폴트 날짜 시간 템플릿을 없었다) StringTemplate 방법은 : HtmlHelper 클래스의 확장 메서드. 당신은 그것들을 사용할 수 있거나이 예제처럼 당신 자신의 확장 방법을 개발할 수 있습니다.
public static MvcHtmlString MyTextBoxFor<TModel, TProperty>(this HtmlHelper<TModel> helper, Expression<Func<TModel, TProperty>> expression)
{
MvcHtmlString result = InputExtensions.TextBoxFor(helper, expression);
// do modification to result
return result;
}
4
DotPeek 또는 Reflector가있는 경우 DefaultDisplayTemplates
유형을 조회하면 템플릿을 찾을 수 있습니다. 그러나 WebForm 또는 면도기 형식이 아닌 코드 형식이므로 경고하기가 조금 더 어렵다는 경고를받습니다.
는
internal static string DecimalTemplate(HtmlHelper html)
{
if (html.ViewContext.ViewData.TemplateInfo.FormattedModelValue == html.ViewContext.ViewData.ModelMetadata.Model)
html.ViewContext.ViewData.TemplateInfo.FormattedModelValue = (object) string.Format((IFormatProvider) CultureInfo.CurrentCulture, "{0:0.00}", new object[1]
{
html.ViewContext.ViewData.ModelMetadata.Model
});
return DefaultDisplayTemplates.StringTemplate(html);
}
관련 문제
- 1. Linux에서 OpenOffice.org 템플릿의 위치는 무엇입니까?
- 2. ASP.net MVC - 표시 템플릿의 전체 경로 지정
- 3. ASP.NET MVC Edtior 템플릿의 문제점
- 4. ASP.NET MVC3에서 기본 인증 및 폼 인증을 혼합합니다.
- 5. ASP.NET MVC3에서 json 데이터를보기에 표시 하시겠습니까?
- 6. ASP.NET MVC3에서 복잡한 모델 편집 및 유효화
- 7. IIS7 및 ASP.NET MVC3에서 핫 링크 방지
- 8. Winston 로그의 기본 위치는 무엇입니까?
- 9. tt 템플릿 및 구문 색상 표시 용 기본 편집기
- 10. ASP.NET MVC3에서 사용자 프로필을 구현하는 방법은 무엇입니까?
- 11. 세션을 Asp.Net MVC3에서 사용하는 방법
- 12. asp.net 요청의 원래 위치는 무엇입니까?
- 13. django 기본 템플릿의 날짜 표현
- 14. Mvc3에서 Ajax로 이미지 표시
- 15. 삽입을위한 편집기 템플릿의 nullable 값 유형이 없습니다
- 16. C# 편집기 및 컴파일러 기본 설정
- 17. 템플릿의 기본 유형 식별
- 18. MVC3에서 작동하는 편집기 템플릿을 가져올 수 없습니다.
- 19. Joomla 템플릿에서 사용하는 원시 HTML 파일의 기본 위치는 무엇입니까?
- 20. Wicket : 템플릿의 조건부 표시
- 21. 템플릿의 모델 이름 표시
- 22. ASP.NET mvc3에서 모델에서 리디렉션
- 23. asp.net mvc3에서 파일 업로드
- 24. asp.Net MVC3에서 업로드하는 파일
- 25. 템플릿의 두 가지 기본 매개 변수는 무엇입니까?
- 26. ASP.NET MVC3에서 리소스 경로를 매핑하는 방법은 무엇입니까?
- 27. ASP.NET MVC3에서 ValueProviderFactories를 단위 테스트하는 방법은 무엇입니까?
- 28. Asp.Net Mvc3에서 Decimal의 형식을 지정하는 방법
- 29. Html 헬퍼 클래스는 ASP.NET MVC3에서
- 30. TinyMCE 텍스트 편집기 및 기본 HTML
편집기 및 표시 확장 프로그램을 찾으십니까 ?? (예 : @ Html.DisplayFor (x => x.Name)) –
@MaxZerbini - 이러한 확장 기능을 사용할 계획입니다. 나는이 템플리트의 완전한 기본 세트로 주변을 둘러 보려고합니다. – Ahmad
이들은 템플릿이 아닙니다. 이것들은 HtmlHelper 객체의 확장 메소드입니다. 당신은 그것들을 사용할 수 있거나 당신의 확장 방법을 개발할 수 있습니다. –