C# MVC 4 - 如何有条件地禁用此按钮?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/15247832/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-10 14:39:51 来源:igfitidea点击:
MVC 4 - How to conditionally disable this button?
提问by Hosea146
I would like to conditionally disable this button, or hide it, if Model.BicycleSellerListingId
is not greater than 0. Not sure how to do it.
如果该按钮Model.BicycleSellerListingId
不大于 0 ,我想有条件地禁用或隐藏它。不知道该怎么做。
<div style="position:absolute; left:300px; top:633px;">
@using (Html.BeginForm("Delete", null, new { id = Model.BicycleSellerListingId }, FormMethod.Post))
{
<button type="submit">Delete Listing</button>
}
</div>
采纳答案by AliR?za Ad?yah?i
<div style="position:absolute; left:300px; top:633px;">
@using (Html.BeginForm("Delete", null, new { id = Model.BicycleSellerListingId }, FormMethod.Post))
{
if(Model.BicycleSellerListingId < 0){
<button type="submit">Delete Listing</button>
}
}
</div>
OR
或者
@if(Model.BicycleSellerListingId < 0){
<div style="position:absolute; left:300px; top:633px;">
@using (Html.BeginForm("Delete", null, new { id = Model.BicycleSellerListingId }, FormMethod.Post))
{
<button type="submit">Delete Listing</button>
}
</div>
}
OR
或者
<div style="position:absolute; left:300px; top:633px;">
@using (Html.BeginForm("Delete", null, new { id = Model.BicycleSellerListingId }, FormMethod.Post))
{
<button type="submit" @((Model.BicycleSellerListingId < 0) ? "disabled" : "")>Delete Listing</button>
}
</div>