0
我有一個相當簡單的代碼,一個按鈕單擊事件,第一行是一個消息框。 單擊按鈕時,不會調用消息框。按鈕單擊時不會調用警報框
protected void btnSubmitToCRM_Click(object sender, EventArgs e)
{
try
{
if (!ValidateCoreValue())
{
return;
}
if (!ValidateOtherAppLicenses())
{
return;
}
GetTicketRequesterInfo();
SendCRMEmail();
ClearTextBoxes(Page.Controls);
}
catch (Exception ex)
{
ClientScript.RegisterStartupScript(GetType(), "alert", "alert('btnSubmitToCRM_Click - 1" + ex.Message + "');", true);
}
}
任何想法?
我更新了上面的代碼。我的意圖是明白爲什麼「SendCRMEmail();」未被調用。目前我不知道代碼塊內的某個點是否執行了代碼執行, – user279521 2010-04-15 19:54:05
你可以附加一個調試器並設置一個斷點來查看函數是否被調用。從我上面看到的你的警報代碼仍然不起作用,因爲你註冊了一個客戶端腳本,在按鈕點擊發生後點擊按鈕。 – Harv 2010-04-15 20:06:11
問題發生在測試服務器上。一切工作正常我的本地主機; – user279521 2010-04-15 20:07:23