예제 #1
0
 public static MvcHtmlString Editor(
     this HtmlHelper html,
     string expression,
     string templateName
     )
 {
     return(TemplateHelpers.Template(
                html,
                expression,
                templateName,
                null /* htmlFieldName */
                ,
                DataBoundControlMode.Edit,
                null /* additionalViewData */
                ));
 }
예제 #2
0
 public static MvcHtmlString Display(
     this HtmlHelper html,
     string expression,
     string templateName,
     string htmlFieldName
     )
 {
     return(TemplateHelpers.Template(
                html,
                expression,
                templateName,
                htmlFieldName,
                DataBoundControlMode.ReadOnly,
                null /* additionalViewData */
                ));
 }
예제 #3
0
 public static MvcHtmlString DisplayFor <TModel, TValue>(
     this HtmlHelper <TModel> html,
     Expression <Func <TModel, TValue> > expression,
     string templateName,
     string htmlFieldName
     )
 {
     return(TemplateHelpers.TemplateFor(
                html,
                expression,
                templateName,
                htmlFieldName,
                DataBoundControlMode.ReadOnly,
                null /* additionalViewData */
                ));
 }
예제 #4
0
 public static MvcHtmlString EditorFor <TModel, TValue>(
     this HtmlHelper <TModel> html,
     Expression <Func <TModel, TValue> > expression
     )
 {
     return(TemplateHelpers.TemplateFor(
                html,
                expression,
                null /* templateName */
                ,
                null /* htmlFieldName */
                ,
                DataBoundControlMode.Edit,
                null /* additionalViewData */
                ));
 }
예제 #5
0
 public static MvcHtmlString DisplayForModel(
     this HtmlHelper html,
     string templateName,
     string htmlFieldName
     )
 {
     return(MvcHtmlString.Create(
                TemplateHelpers.TemplateHelper(
                    html,
                    html.ViewData.ModelMetadata,
                    htmlFieldName,
                    templateName,
                    DataBoundControlMode.ReadOnly,
                    null /* additionalViewData */
                    )
                ));
 }
예제 #6
0
 public static MvcHtmlString DisplayForModel(
     this HtmlHelper html,
     string templateName,
     object additionalViewData
     )
 {
     return(MvcHtmlString.Create(
                TemplateHelpers.TemplateHelper(
                    html,
                    html.ViewData.ModelMetadata,
                    String.Empty,
                    templateName,
                    DataBoundControlMode.ReadOnly,
                    additionalViewData
                    )
                ));
 }
예제 #7
0
 public static MvcHtmlString Display(
     this HtmlHelper html,
     string expression,
     object additionalViewData
     )
 {
     return(TemplateHelpers.Template(
                html,
                expression,
                null /* templateName */
                ,
                null /* htmlFieldName */
                ,
                DataBoundControlMode.ReadOnly,
                additionalViewData
                ));
 }
예제 #8
0
 public static MvcHtmlString DisplayFor <TModel, TValue>(
     this HtmlHelper <TModel> html,
     Expression <Func <TModel, TValue> > expression,
     object additionalViewData
     )
 {
     return(TemplateHelpers.TemplateFor(
                html,
                expression,
                null /* templateName */
                ,
                null /* htmlFieldName */
                ,
                DataBoundControlMode.ReadOnly,
                additionalViewData
                ));
 }
예제 #9
0
 public static MvcHtmlString Editor(
     this HtmlHelper html,
     string expression,
     string templateName,
     string htmlFieldName,
     object additionalViewData
     )
 {
     return(TemplateHelpers.Template(
                html,
                expression,
                templateName,
                htmlFieldName,
                DataBoundControlMode.Edit,
                additionalViewData
                ));
 }
예제 #10
0
 public static MvcHtmlString EditorFor <TModel, TValue>(
     this HtmlHelper <TModel> html,
     Expression <Func <TModel, TValue> > expression,
     string templateName,
     string htmlFieldName,
     object additionalViewData
     )
 {
     return(TemplateHelpers.TemplateFor(
                html,
                expression,
                templateName,
                htmlFieldName,
                DataBoundControlMode.Edit,
                additionalViewData
                ));
 }
예제 #11
0
 public static MvcHtmlString EditorForModel(
     this HtmlHelper html,
     string templateName,
     string htmlFieldName,
     object additionalViewData
     )
 {
     return(MvcHtmlString.Create(
                TemplateHelpers.TemplateHelper(
                    html,
                    html.ViewData.ModelMetadata,
                    htmlFieldName,
                    templateName,
                    DataBoundControlMode.Edit,
                    additionalViewData
                    )
                ));
 }
예제 #12
0
 public static MvcHtmlString EditorForModel(this HtmlHelper html, string templateName)
 {
     return(MvcHtmlString.Create(TemplateHelpers.TemplateHelper(html, html.ViewData.ModelMetadata, String.Empty, templateName, DataBoundControlMode.Edit, null /* additionalViewData */)));
 }