我使用girdview。和刪除我在每一行使用LinkButton。現在JavaScript確認不起作用?
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if(e.Row.RowType == DataControlRowType.DataRow)
{
((LinkButton)e.Row.Cells[12].Controls[0]).Attributes.Add("onClick",
"return false;"
);
}
}
,我希望當點擊因爲OnClick
回報false
我Link Button
發生什麼。對?
但
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if(e.CommandName=="SIL")
{
String _id = GridView1.DataKeys[Int32.Parse(e.CommandArgument.ToString())].Values["id"].ToString();
dsodeme_onkayitTableAdapters.odeme_onkayitTableAdapter _todeme = new dsodeme_onkayitTableAdapters.odeme_onkayitTableAdapter();
_todeme.DeleteQueryID(_id);
Response.Redirect("musteri_onkayit_odeme_al.aspx?username=" + lbUserName.Text);
}
}
被調用。 RowCommand
正在運行並刪除記錄。
請幫我看看這個問題。我使用Vista Home Premium和IE8。這是問題嗎?
如果您向人們展示JavaScript而不是嘗試生成JavaScript的某些ASP.NET,那麼爲什麼JavaScript不像預期那樣發揮作用要容易得多。 – Quentin 2009-11-11 14:30:43
你在Firefox試過嗎?它有一個錯誤控制檯,可以在這種情況下非常有用。 – 2009-11-11 14:30:56
你必須像代碼 – 2009-11-11 14:34:11