私はこのコードをgridviewに使用します:
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;");
e.Row.Attributes.Add("onclick", "location='WebForm1.aspx?id=" + DataBinder.Eval(e.Row.DataItem, "CustomerID") + "'";);
}}
また、TemplateFieldを使用してチェックボックスの列を追加します。私の問題は、行goto WebForm1.aspxの任意のフィールドをクリックしたときですが、CheckBoxをクリックしたときにgoto WebForm1.aspxページを表示せず、CheckBoxControlのみをチェックしたいです。