如果使用Response.Write("")都会转到其他页面
各位大虾是否有什么好方法?
各位大虾是否有什么好方法?
解决方案 »
- 实现一个树型菜单,但是代码用的linq,2005不支持linq,请教大侠们这个代码该怎样改
- 在ASP .NET中如何编程在服务器端处理来自客户端xmlhttprequest的请求
- 关于dropdownlist的datatextfield和datavaluefield的区分
- 如何更改datagrid的分页页码形式?
- 如何把已有的文件在VS.net以项目方式中打开
- 如何才能点击网页上的超链接访问网上邻居的文件?
- RadioButtonList1 的 DataTextField 怎么指定为第几个字段,比如读数据可以dr[0]这样
- 请问怎样在dropdownlist实现如下功能?
- 含DataGrid页面的刷新问题???
- asp网页密码问题
- 判断用户浏览器分辨率的问题
- 请问用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('是否确定删除?');");