我有幾個文本框可以查看並更新記錄。在保存或更新&前,請檢查是否有重複記錄。 JavaScript提示彈出'更新',但不'保存'。調試器甚至讀取else塊中的行。我哪裏錯了?C#中的Javascript提醒不起作用
protected void Save_Click(object sender, EventArgs e)
{
int returnId;
returnId = chkDuplicates(value,1);//function to check for any duplicate value
if(returnId==0)
//save the record
else
ScriptManager.RegisterStartupScript(this,typeof(Page), "MsgSave",
"alert('value exists');", true);
}
protected void Update_Click(object sender, EventArgs e)
{
int returnId;
returnId = chkDuplicates(value,2);//function to check for any duplicate value
if(returnId==0)
//update the record
else
ScriptManager.RegisterStartupScript(this,typeof(Page), "MsgUpdate",
"alert('value exists');", true);
}
您是否在'保存'按鈕後重定向到其他頁面? – karz
這是相同的頁面。 – Ruby
所以點擊'save'不會發生重定向嗎? – karz