<asp:Button runat="server" ID="bntEdit" Text="确定" OnClick="bntEdit_Click" />
protected void bntEdit_Click(object sender, EventArgs e)
{
if (rStatus.SelectedValue == "4") bntEdit.OnClientClick = "return confirm('您确定要判为直接完成吗?\n\n请注意\n\n 实际交易量及实际单价 ')";
if (rStatus.SelectedValue == "3") bntEdit.OnClientClick = "return confirm('您确定要判为等待确认吗?\n\n请注意\n\n 实际交易量及实际单价 ')";
if (rStatus.SelectedValue == "7" && rProblemStatus.SelectedValue == "1") bntEdit.OnClientClick = "return confirm('您确定要判为顾客无法联系吗? ')";
if (rStatus.SelectedValue == "7" && rProblemStatus.SelectedValue == "2") bntEdit.OnClientClick = "return confirm('您确定要判为供货商已无货吗? ')";
if (rStatus.SelectedValue == "7" && rProblemStatus.SelectedValue == "3") bntEdit.OnClientClick = "return confirm('您确定要判为顾客未收到吗? ')";
}
为什么 不弹出 对话框拉?那些代码是执行了的,但是就是不出现我想要的结果啊
protected void bntEdit_Click(object sender, EventArgs e)
{
if (rStatus.SelectedValue == "4") bntEdit.OnClientClick = "return confirm('您确定要判为直接完成吗?\n\n请注意\n\n 实际交易量及实际单价 ')";
if (rStatus.SelectedValue == "3") bntEdit.OnClientClick = "return confirm('您确定要判为等待确认吗?\n\n请注意\n\n 实际交易量及实际单价 ')";
if (rStatus.SelectedValue == "7" && rProblemStatus.SelectedValue == "1") bntEdit.OnClientClick = "return confirm('您确定要判为顾客无法联系吗? ')";
if (rStatus.SelectedValue == "7" && rProblemStatus.SelectedValue == "2") bntEdit.OnClientClick = "return confirm('您确定要判为供货商已无货吗? ')";
if (rStatus.SelectedValue == "7" && rProblemStatus.SelectedValue == "3") bntEdit.OnClientClick = "return confirm('您确定要判为顾客未收到吗? ')";
}
为什么 不弹出 对话框拉?那些代码是执行了的,但是就是不出现我想要的结果啊
if (rStatus.SelectedValue == "4")
this.Page.ClientScript.RegisterStartupScript(this.GetType(), "confirm", "<script language='javascript'>return confirm('您确定要判为直接完成吗?\n\n请注意\n\n 实际交易量及实际单价'); </script>");
if (rStatus.SelectedValue == "4")
bntEdit.OnClientClick = "return confirm('您确定要判为直接完成吗?\n\n请注意\n\n 实际交易量及实际单价 ')";
已经你是单击后触发了事件,然后才绑定了OnClientClick ,肯定是不会弹出对话框拉。1楼的方法应该可以。
function showpop(selvalue)
{
if(selvalue=='3')
alert(message);
.......
}看看这样行不。
<input type="button" id="bntEdit" value="确定" onclick="showpop(this.options[this.selectedIndex].value)" />