我在点击更新时有一个更新按钮我想提示用户如果你想用Yes和No按钮分隔记录。如果用户点击是,我想执行可以分隔记录的代码,如果不只是更新记录。
我的示例代码
protected void btnUpdate1_Click(object sender, EventArgs e)
{
EmpID = Convert.ToInt32(HiddenField1.Value);
if (ID == 2)
{
oEmployeePersonalData.EmpID = EmpID;
oEmployeePersonalData.PhoneNumberTypeID = ddlPhoneType.SelectedValue;
oEmployeePersonalData.PhoneNumber = Convert.ToInt64(txtph1.Text);
oEmployeePersonalData.EndDate = DateTime.Today.AddDays(-1);
//根据我的要求,如果我点击是,我想执行此代码
if (oEmployeePersonalData.PhoneDetailUpdate())
{
}
//如果没有不同的代码
答案 0 :(得分:6)
if(confirm("Would you like to delimit the record"))
{
//Delimit record code or return true;
}
else
{
return false;
}
答案 1 :(得分:0)
var ans = confirm("Do you want to delimit the record?")
if (ans){
//clicked on yes
}
else{
return false;
}
答案 2 :(得分:0)
在页面标题中添加以下javascript函数
<script type="text/javascript">
function update() {
var result = confirm("Do you want to delimit the record?")
if (result) {
}
else {
return false;
}
}
</script>
然后将事件附加到按钮
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" OnClientClick="return update();"/>