MVC 5中@ Html.EditorFor(model => model.Name)中的占位符 - c#

我在Controller中使用[prompt("name")]

@Html.EditorFor(model => model.Email,
new {placeholder=ViewData.ModelMetadata.Watermark})`

在视野中,但什么也没显示
我还使用了Html5 Placeholders with .NET MVC 3 Razor EditorFor extension?的帮助
但是什么都没发生
我需要@EditorFor的占位符而不是文本框
任何帮助

参考方案

EditorFor不接受HtmlAttribut参数,您必须使用TextBoxFor代替它;)
试试这个:

@Html.TextBoxFor(model => model.Email, new  {placeholder=ViewData.ModelMetadata.Watermark})`

将List <Model>转换为ObservableCollection <ViewModel> - c#

我对MVVM实施相当陌生。这听起来像是一个重复性的问题,但是我找不到任何可以帮助我更好地理解基础知识的东西。我有一个带有成员的Model类,如下所示:public class Model { public string Name { get; set; } public int Age { get; set; } public List<Model&g…

MVC 4:使用JQUERY和PartialViewResult动态创建HTML文本框。如果代码是动态添加的,如何填充模型? - javascript

我正在使用JQUERY创建表单输入字段,例如$('#students').live('change', function () { var value = $(this).val(); if (value) { $.ajax({ type: "GET", timeout: 10000, url: &…

Yii2动态表单创建错误-必须设置'model'属性,并且必须从'\ yii \ base \ Model'扩展 - php

在Yii2中,我一直在尝试使用以下教程创建动态表单。Yii2-dynamicForm - GitHub和Youtube Tutorial。我遵循了教程中提到的相同步骤,很不幸,我遇到了一个错误(附有屏幕截图)而且我无法解决此错误,任何人都可以帮助我找到我所缺少的内容。作为参考,我将在此处附加我的模型,其余的控制器和视图与教程相同。请求模型 <?php …

将下拉值插入到多个文本框中 - javascript

我在表格内有一张桌子<table id="tablereport2" class="table table-striped table-bordered table-hover table-condensed"> <thead style="background-color:black; f…

html.dropdownlist的Javascript更改事件 - c#

我是javascript的新手。我尝试在Asp.net Mvc中使用Html.Dropdownlist。我有1个下拉列表和其他4个下拉列表。如果1.dropdownlist更改值,我想通过在JavaScript中使用foreach为4个dropdownlists应用1.dropdownlist值。HTML:@Html.DropDownList("M…