나는 rowcommand에서 큰 실수를 저질 렀습니다. commandname이 "add"인 버튼 필드가 있습니다. 그것을 클릭하면 코드가 처음에는 실행되지 않지만 다시 클릭하면 코드가 실행됩니다.rowcommand가 처음 작동하지 않습니다.
if (e.CommandName == "add")
{
DataClassesDataContext db = new DataClassesDataContext();
int ii = int.Parse(e.CommandArgument.ToString());
int num = int.Parse(((TextBox)GridView1.Rows[ii].FindControl("TextBox2")).Text);
string id = GridView1.Rows[ii].Cells[0].Text;
temp t = new temp();
t.tedad = num;
t.username = Session["username"].ToString();
db.temps.InsertOnSubmit(t);
db.SubmitChanges();
}
처음으로 클릭 할 때 rowcommand가 실행되지 않습니다!