У меня есть приложение, которое будет работать на удаленном сервере IIS. Я нахожусь в процессе завершения нескольких изменений в моих предупреждениях (переход с MsgBox на Response.Write). Проблема в том, что эта строка, которую я использовал для предупреждения на другой странице, работает просто отлично:
Response.Write("<script type='text/javascript'>alert('Applicant has been added under the Credential Tab');</script>")
Однако, когда я пытаюсь точно такую же строку на странице, с которой я работаю Теперь предупреждение не всплывает, но внутренний код работает без ошибок. Вот код, который я пробовал Response.Write на, но не отображает окно как другие страницы:
' Open the connection.
conn.Open()
' Execute the command.
'Response.Write("<script type='text/javascript'>alert('Applicant has been added under the Employement tab');</script>")
cmd.ExecuteNonQuery()
cmd2.ExecuteNonQuery()
'End If
Response.Write("<script type='text/javascript'>alert('Applicant has been added under the Employement tab');</script>")
'MsgBox("Applicant has been added under the Employment tab.")
End If
Я не слишком уверен, что я пропустил, но я просто следовал тому, как я написал строка кода на моей предыдущей странице.
РЕДАКТИРОВАТЬ:
Ниже приведен код, который работает:
If cmbOfferLetterStatus.Text.Equals("Accepted") Then
Dim conn As New SqlConnection(ConfigurationManager.ConnectionStrings("DBConn").ToString())
Dim cmd As New SqlCommand()
cmd.Connection = conn
cmd.CommandText = "UPDATE tblTEST SET Status = 3 WHERE AppID=@AppID"
cmd.CommandType = CommandType.Text
cmd.Parameters.AddWithValue("@AppID", xSelectedPersonID)
conn.Open()
cmd.ExecuteNonQuery()
Response.Write("<script type='text/javascript'>alert('Applicant has been added under the Credential Tab');</script>")
End If
Это скрипт, который я использую для кода блок выше:
<script type = "text/javascript">
function Confirm() {
var confirm_value = document.createElement("INPUT");
confirm_value.type = "hidden";
confirm_value.name = "confirm_value";
if (confirm("You are about to delete this applicant record from the table. Do you want to proceed?")) {
confirm_value.value = "Yes";
} else {
confirm_value.value = "No";
}
document.forms[0].appendChild(confirm_value);
}
</script>