如果使用Response.Write("")都会转到其他页面
各位大虾是否有什么好方法?
各位大虾是否有什么好方法?
解决方案 »
- 求助 DataList里加个类函数 为什么提示不存在呢
- 有类似的DataAccessor?泛型方法
- 关于固定资产按月折旧的问题
- javascript css问题
- Attributes中,&变成了&的问题
- 用vs自带上传控件上传小于4m的没问题,大于4m的文件一上传就无法显示
- 怎样应用OracleParameter怎样写in查询语句?
- 为什么我安装了iis可是新建vb.net的asp.net web应用程序还是有错阿?
- 出错了 请教
- textbox中怎么让鼠标碰一下上面的字就消失?
- 判断用户浏览器分辨率的问题
- 请问用Asp.NET怎么让DropDownList控件下拉出一个Calendar控件来?
处理
Page_Load中保存当前页的ViewStateViewState["currentPage"]=Request.Url.ToString();
private void btnDelete_Click(object sender,EventArgs e)
{
//删除记录
this.Page.RegisterStartUpScript("js","<script language=javascript>alert('已经成功删除!');</script>");
Response.Redirect(ViewState["currentPage"].ToString());
}
this.yourbutton.Attributes.Add("onclick","return ValidateData()");in the html,add the function "ValidateData()":<script....>
function ValidateData()
{
if(confirm("really?")
{
//your code
}
else
{
//your code
}
}
</script>
下面这句不通过:
<asp:Button id="btnDelete" runat=server onClick="javascript:return confirm('are you sure?');"/>
第二位仁兄的解决很不错
thx
明天结贴给分
<asp:Label id="Label1" runat="server">Label</asp:Label>
<asp:Button id="btnDelete" onClick="javascript:return ValidateData()">
<script....>
function ValidateData()
{
if(confirm("really?")
{
return true;
}
else
{
Label1.innerText = "没有删除";
return false;
}
}
</script>在.cs页面中
protected System.Web.UI.WebControls.Label Label1;
private void btnDelete_Click(object sender,EventArgs e)
{
Label1.Text = "已经删除";
}
Button.Attriubte.Add("onclick","return confirm('是否确定删除?');");