Visible +asp:Label 设置指定用户不允许修改某个字段

目的:用户点击修改,判断是否满足条件。是,则不允许修改某字段信息;否,则允许修改。

 

前台

<div class="col-xs-3">
    值</div>
<div class="col-xs-3">
       <input type="text" id="txOrder" runat="server" class="form-control" placeholder="默认是0" />
         <asp:Label runat="server" ID="txOrder2" Visible="false" class="form-control wz" ></asp:Label>
 </div>

 

后台 (在用户点击修改查询数据赋值的时候判断)

//2021-07-30
if (deviceOrder != null || (deviceTypeCharges != null && deviceTypeCharges.Code == "333"))
{
           this.txOrder.Visible = false;
           this.txOrder2.Visible = true;
           this.txOrder2.Text = model.fOrder.ToString();
}

         this.txOrder.Value = model.fOrder.ToString(); 
 //注意:txOrder.Value 不管显示还是隐藏都要赋值,因为点击update时会拿取它的值一起走update表。

 

ASP:Label控件(文本类控件)

Label控件又称标签控件,主要用于显示用户不能编辑的文本,如标题或提示等。

 

上一篇:消息提示框组件封装


下一篇:bootstrap-table visible 属性隐藏列 在下拉选中还有显示 动态隐藏某列