2012-05-04 16 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

コントロールを無効にすることについて話していますか? "Disabled"、 "Disabled"を試してください..少なくとも、それはHTMLの構文 –

答えて

0

GridView.RowDataBound Event

などを使用してみてください。

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

ありがとうfrのヘルプです... – Niks

関連する問題