我已提交按鈕。在它的點擊,我必須從數據庫檢查一個特定字段的值,然後彈出一個確認,然後根據是或不允許/不允許保存。我可以如何做.. 在使用確認JS函數時,它傳遞語句並無論如何運行保存程序。要提交確認彈出框內提交按鈕,並允許或不允許提交
我的按鈕的事件
protected void btnSubmit_Click(object sender, EventArgs e)
{
string ListExam = string.Empty;
DataTable dt = BussObjGoalCert.CheckPlannedStatus(custObjGoalCert);
if (dt.Rows.Count != 0)
{
for (int i = 0; i < (dt.Rows.Count); i++)
{
ListExam = ListExam + (dt.Rows[i]["MultipleExamPlanned"]) + ";";
}
lblExamMultiple.Text = ListExam;
string myScript2 = "confirm('Unselected exam planned under other certification will also be unplanned.Do you wish to continue?');";
ClientScript.RegisterStartupScript(this.GetType(), "myScript", "confirm('Unselected exam planned under other certification will also be unplanned.Do you wish to continue?');", true);
}
Result = BussObjGoalCert.InsertGoalCertification(custObjGoalCert);
}
等什麼我做的是檢查從後端的一些數據,然後試圖有條件地確認功能。 它被調用,但是插入語句也會被運行,而不管這個人選擇什麼。 如何在JS函數中完成數據庫檢查。我需要在代碼後面執行它。並且允許/不允許完全保存。這是如何完成的。我沒有按照答案中的建議使用OnCLientCLick。
你正在使用什麼樣的按鈕? .net或html? – Quannt
你的代碼在哪裏? –
已編輯該問題。請再次參閱 – Richa