2
我有一種情況,我需要動態禁用某些控件。我不會知道控制的類型。我試圖使用FindControl(「」),但它沒有「Enabled」屬性,它只具有「Visible」屬性。使用FindControl禁用控件
請讓我知道如何做到這一點。
在此先感謝。
我有一種情況,我需要動態禁用某些控件。我不會知道控制的類型。我試圖使用FindControl(「」),但它沒有「Enabled」屬性,它只具有「Visible」屬性。使用FindControl禁用控件
請讓我知道如何做到這一點。
在此先感謝。
Enabled屬性僅由WebControl類及其後代公開。您需要確保由FindControl()返回的控件是Web控件,並在禁用它之前將其投射爲:
WebControl webControl = FindControl("yourControlId") as WebControl;
if (webControl != null) {
webControl.Enabled = false;
}