以下是我ASP的程式碼
想請教 如何修正 能在刪除前跳出確認刪除的視窗 (預防誤刪)
.aspx
<asp:ImageButton ID="delete" runat="server" Height="40px" ImageAlign="Middle"
ImageUrl="~/images/Delfile.png" ToolTip="刪除"
Width="40px"
OnClick="delete_Click" />
.aspx.cs
protected void delete_Click(object sender, ImageClickEventArgs e)
{
Literal myMsg = new Literal();
Literal myMsg1 = new Literal();
Literal myMsg2 = new Literal();
if (TextBox3.Text != "")
{
myMsg1.Text = "<script>alert('規畫書確定刪除?')</script><br>";
this.Page.Controls.Add(myMsg1);
string strConn =
ConfigurationManager.ConnectionStrings["lseformsConnectionString"].ConnectionString;
System.Data.SqlClient.SqlConnection myConn = new
System.Data.SqlClient.SqlConnection(strConn);
myConn.Open();
string cmdTestText = "DELETE FROM [cancer_plan] WHERE [plan_no] =
@plan_no";
System.Data.SqlClient.SqlCommand myCommand = new
System.Data.SqlClient.SqlCommand(cmdTestText, myConn);
myCommand.Parameters.AddWithValue(@"plan_no", TextBox36.Text);
myCommand.ExecuteNonQuery();
myConn.Close();
myMsg2.Text = "<script>alert('規畫書已刪除!')</script><br>";
this.Page.Controls.Add(myMsg2);
}
else
{
myMsg.Text = "<script>alert('請輸入病歷號')</script><br>";
this.Page.Controls.Add(myMsg);
}
}