2
어떻게하면 @Html.CheckBoxFor
을 htmlAttributes를 사용하여 보이지 않게 할 수 있습니까?@ Html.CheckBox for 보이지 않는 방법은 무엇입니까?
내가 시도 :
@Html.CheckBoxFor(modelItem => modelItem.DeleteEnabled, new {visible= @modelItem.Visible})
어떻게하면 @Html.CheckBoxFor
을 htmlAttributes를 사용하여 보이지 않게 할 수 있습니까?@ Html.CheckBox for 보이지 않는 방법은 무엇입니까?
내가 시도 :
@Html.CheckBoxFor(modelItem => modelItem.DeleteEnabled, new {visible= @modelItem.Visible})
당신은 다음과 같이 시도 할 수 있습니다 :
@Html.CheckBoxFor(modelItem => modelItem.DeleteEnabled,
new { style = modelItem.Visible ?
string.empty :
"display:none"})
또는 전혀 없으며, 그렇다하더라도 예를 들어 @if
을 사용하여 숨겨진 페이지 소스에 필요하지 않은 경우 :
@if(modelItem.Visible)
{
@Html.CheckBoxFor(modelItem => modelItem.DeleteEnabled)
}
안녕하세요, 왜 내가 Html.HiddenFor() 도우미를 사용하지 않는지 물어볼 수 있습니까? 내게는 명백한 설명없이 숨겨진 체크 상자와 같은 '유형'을 갖는 것이 나쁜 디자인 인 것처럼 들린다. 나는 그것을 사용할 수 없게하는 요구를 얻었지만 숨겨진 것은 단지 이상하다. :-) –