0
asp.net MVC 용 검도 표를 사용하고 있습니다. 내가 검도 표 편집 EditTemplate이 작동하지 않는 부트 스트랩 클래스 및 텍스트 상자 자동 포커스
1
에 직면하고있다두 문제 - 사용자를위한 뷰를 생성 표시하는 동안, 나는 첫 번째 텍스트 상자에 자동 초점 속성을 설정했습니다. 검도없이 사용하면 자동 초점이 잘 작동하여 돔에 주입됩니다. 그러나 kendo와 editortemplate를 사용할 때 autofocus 속성이 삽입 된 것을 볼 수 없습니다.
2 - 또한 검도 그리드 Ajax 편집에서 편집 링크를 클릭하면 텍스트 상자에 부트 스트랩 스타일이 표시되지 않습니다.
@(Html.Kendo().Grid(Model)
.Name("Grid")
.Columns(columns =>
{
columns.Bound(u => u.USERNAME);
columns.Bound(u => u.PASSWORD);
columns.Bound(u => u.ROLE);
columns.Bound(u => u.STATUS);
columns.Command(command => { command.Edit(); command.Destroy(); }).Width(250);
}
)
.Pageable()
.DataSource(datasource => datasource
.Ajax()
.Model(model => model.Id(u => u.ID))
.Update(update => update.Action("Edit", "Users"))
.Destroy(destroy => destroy.Action("Delete", "Users"))
)
)
사용자에 대한 VIEW 사용자 이름 일부 생성을 첫번째 문제 내가
<div class="form-group">
@Html.LabelFor(model => model.USERNAME, htmlAttributes: new { @class = "control-label col-md-2" })
<div class="col-md-10">
@Html.TextBoxFor(model => model.USERNAME, new { @autofocus = "autofocus", @class = "form-control" })
@Html.ValidationMessageFor(model => model.USERNAME, "", new { @class = "text-danger" })
</div>
</div>
에 직면 AM WHERE 다음
는
INDEX보기에서 코드
KENDO GRID 있습니다
autofocus
을보기 만들기에 넣었지만 검도를 사용할 때는 페이지로드에 초점을 볼 수 없습니다. Kendo와 EditorTemplate을 제거하면 자동 초점이 제대로 작동합니다.
코드 및 몇 가지 세부 정보를 추가했습니다. 제발, 기본적으로 두 가지 문제가 있습니다. 검도를 사용하면 Create.cshtml에서 USERNAME 텍스트 상자에 대해 자동 포커스를 얻을 수 없습니다. 둘째, Kendo Grid Edit에서 폴더에 EditorTemplate을 적용하지 않으면 편집 모드에서 텍스트 상자에 적용된 부트 스트랩 클래스를 볼 수 없습니다. editortemplate을 적용하면 create.cshtml에서 자동 포커스가 작동하지 않습니다.