private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
  
{
   
if (e.Item.ItemType==ListItemType.AlternatingItem||e.Item.ItemType==ListItemType.Item)
   
{
    Label lb
=(Label)e.Item.FindControl("Label1");
    lb.Text
="<input type=radio name='myradio' value=" + e.Item.Cells[1].Text + ">";

   }

  }


private void Button1_Click(object sender, System.EventArgs e)
  
{
   
string text=Request.Form["myradio"].ToString();
   
foreach (DataGridItem dgi in DataGrid1.Items)
   
{
    
if(dgi.ItemType==ListItemType.AlternatingItem || dgi.ItemType==ListItemType.Item)
    
{
     Label lbb
=(Label)dgi.FindControl("Label1");
     
if(lbb.Text.IndexOf(text)>0)
     
{
      lbb.Text
="<input type=radio name='myradio' value=" + dgi.Cells[1].Text + " checked>";
      Response.Write(dgi.Cells[
1].Text);
     }

     
else
     
{
      lbb.Text
="<input type=radio name='myradio' value=" + dgi.Cells[1].Text + ">";
     }

    }
posted on 2007-01-06 00:58  mbskys  阅读(141)  评论(0)    收藏  举报