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 必须发送将重复之前执行的任何操作(例如搜索或订单确认)的信息。 " 如果我单击重新发送,则会再次显示咆哮声。如何处理?
请帮助解决问题..