try{
myConnection.Open();
SqlCommand myCommd = new SqlCommand(StrMemberId, myConnection);
myCommd.Parameters.AddWithValue("@MemberId", TxtEnterMemberId.Text);
int value=(int)myCommd.ExecuteScalar();
if (value!= 0 )
{
Response.Redirect("GeneralExamination.aspx? MemberId=" + this.TxtEnterMemberId);
}
else
{
string js = "$.jGrowl(' Invalid Member Id Try Again ');";
Page.ClientScript.RegisterStartupScript(typeof(string), "jgrowlwarn", js, true);
TxtEnterMemberId.Text = "";
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
finally {
myConnection.Close();
}
}
То, что я пытаюсь сделать здесь, - это поиск члена, если он не существует или неверный ввод jgrowl покажет сообщение (работает нормально).
i.) Теперь проблема заключается в том, что когда я даю правильный memberId, генерируется сообщение о том, что «поток был прерван». но он перенаправляется на целевую страницу. Что такое исключение?
ii.) Когда я перехожу на следующую страницу и нажимаю кнопку «Назад». В окне сообщения появляется сообщение «Для отображения этой страницы Firefox должен отправить информацию, которая будет повторять любое действие (например, поиск или подтверждение заказа), выполнено раньше. " если я нажму повторно, рычание отобразится снова. Как с этим бороться?
Пожалуйста, помогите преодолеть проблемы ..