2017-05-19 11 views
0

내 프로젝트에서 단지 몇 가지 속성 만 편집해야하므로 입력을 다른 텍스트 상자에 입력하고 싶습니다. 이미 정보로 채워져 있습니다.ASP .NET textbox에 대한 입력을 비활성화하는 방법

예 :

@model ClassLibrary1.Model.Kolobezka 

사람이 나를 도와 줘요 수 : 모델

@Html.ValidationSummary() 
@using (Html.BeginForm("Uprav", "Dnes", FormMethod.Post, new { @class = 
"form-horizontal" })) 
{ 
@Html.HiddenFor(x => x.Id) 

<div class="form-group "> 
    <label class="col-sm-2 control-label warning">Registrační číslo:</label> 
    <div class="col-sm-2 "> 
     @Html.TextBoxFor(x => x.Reg_cislo, new { @class = "form-control" }) 
     @Html.ValidationMessageFor(x => x.Reg_cislo) 
    </div> 
</div> 

을 가득?

+1

질문을 다시 작성하고 명확하게 할 수 있습니까? –

답변

0

시도 readonly 속성을 추가 :

<div class="form-group "> 
    <label class="col-sm-2 control-label warning">Registrační číslo:</label> 
    <div class="col-sm-2 "> 
     @Html.TextBoxFor(x => x.Reg_cislo, new { @class = "form-control", @readonly = "true" }) 
     @Html.ValidationMessageFor(x => x.Reg_cislo) 
    </div> 
</div> 

형태는 값을 변경, 검사 사람을 멈추지 않을 것 '읽기 전용'으로 (당신은 분명 너무 해당 필드의 서버 측을 무시해야합니다 제출되면 해당 필드에 대한 필드 및 제출 데이터)