如何检查控件是否被禁用?

时间:2012-07-09 05:14:53

标签: asp.net c#-4.0

我有一个下拉列表,在某些值上禁用,并在某些值上启用。在保存期间,我想检查它是否被禁用。

我通过以下方式禁用下拉列表:

ddlSectorRailway.Attributes.Add("disabled","disabled");

如何检查下拉列表是否已禁用?我想仅在启用时保存下拉列表值。如何在C#中执行此操作?

谢谢,

2 个答案:

答案 0 :(得分:3)

您应该像这样编码:

ddlSectorRailway.Enabled = false;

然后在保存时你可以查看:

if(ddlSectorRailway.Enabled)
{
   //save code
}

答案 1 :(得分:2)

if(ddlSectorRailway.Attributes["disabled"]!=null)
{
  if(ddlSectorRailway.Attributes["disabled"]=="disabled")
 {
   //your code 
 }
}