2012-05-04 97 views
0

這裏我有gridview包含從數據庫中檢索到的一些值。我們爲每行包含4個單選按鈕的每行放置單選按鈕列表。 對於特定的行,我希望禁用這4個單選按鈕。 對於這一點,我想下面的代碼。但它不工作....如何驗證radiobuttonlist的單選按鈕?

if (j == 0) { 
    dtrelative.Rows.InsertAt(rd3, 0); 

    // rBtnList.Items[0].Enabled = false; 

    //rBtnList.Items[0].Attributes.Add("Enabled","False"); 
    ////rBtnList.Items[1].Attributes.Add("Enabled", "False"); 
    ////rBtnList.Items[2].Attributes.Add("Enabled", "False"); 
    ////rBtnList.Items[3].Attributes.Add("Enabled", "False"); 

    //rtButton.Attributes.Add("Enabled", "False");      

    rBtnList.HasAttributes.Equals(rtButton).GetType(); 
    rtButton.Enabled = false; 

} 
+0

實施無線電按鈕,在gridview_rowbound功能禁用。它應該工作。 – ray

+0

您是否在談論禁用該控件?嘗試「禁用」,「禁用」..至少,這是HTML語法 –

回答

0

嘗試使用GridView.RowDataBound Event

如。

protected void GVRowDataBound(object sender, GridViewRowEventArgs e) 
{ 
     var radioList= (RadioButtonList) e.Row.FindControl("ID");  
} 
+0

謝謝fr幫助... – Niks