2011-12-14 68 views

回答

0

從您的代碼中取出onclick事件。

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) 
    { if (e.Row.RowType == DataControlRowType.DataRow) 
     { 
      e.Row.Attributes.Add("style", "font-weight:bold;color:blue"); 
      e.Row.Attributes.Add("style", "cursor:pointer;"); 

     }} 
+0

和去哪裏onclick事件? – SYSMAN 2011-12-14 16:41:16

0

我相信,你需要修改的最後一行使用FindControl方法來尋找CheckBox控件,並通過在CheckBox控件的ID,這樣的事情:

e.Row.FindControl("myCheckBoxName").Attributes.Add("onclick", "location='WebForm1.aspx?id=" + DataBinder.Eval(e.Row.DataItem, "CustomerID") + "'";); 
+0

你的代碼不正確 – SYSMAN 2011-12-14 16:40:00