ASP.NET中的ajax删除
web窗体:
<script type="text/javascript">
function del(id) {
$.post("Delete.ashx?id=" + id, function (data) {
if (data == 1) {
$("#" + id).closest("tr").remove();
}
});
}
</script>
a标签删除:
<a id='<%#Eval("id") %>' href="#" οnclick='del(<%#Eval("id") %>)'>删除</a>
一般处理程序:
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
try
{
var id = context.Request.QueryString["id"];
DataClasses1DataContext linq = new DataClasses1DataContext();
//找到对象
var s = linq.Product.FirstOrDefault(p => p.Id.ToString() == id);
linq.Product.DeleteOnSubmit(s);
linq.SubmitChanges();
context.Response.Write(1); //返回1成功
}
catch (Exception)
{
context.Response.Write(0); //返回0是失败
}
}
- 添加/删除请求开始事件的方法 (asp.net ajax框架)
- asp.net 全部选中与取消操作,选中后的删除(ajax)实现无刷新效果
- 新写的一个使用ASP.NET AJAX中的UpdatePanel控件实现GridView的无刷新删除,更新,添加,查询!
- asp.net中采用ajax进行多文件上传和删除
- asp.net中采用ajax进行多文件上传和删除
- asp.net ajax客户端编程+jquery:实现泛型数据的客户端数据调用、添加、删除
- ASP.NET中关于XML的AJAX的读取与删除
- C#结合js 上传文件和删除文件(技术点有:asp.net mvc ,nhibernate,ajax等)
- asp.net treeview控件无刷新选择和删除节点的ajax方法
- 批量删除记录时如何实现全选方法总结 (转)http://www.cnblogs.com/chenou/articles/1349646.html[Asp.net Ajax 控件]
- asp.net ajax客户端编程+jquery:实现泛型数据的客户端数据调用、添加、删除
- asp.net treeview控件无刷新选择和删除节点的ajax方法
- Asp.Net AjaxPro 全选反选删除实例
- 点击图片,AJAX删除后台图片文件的实现代码(asp.net)
- Asp.Net Ajax+WCF Service+ADO.NET Entity Framework实现数据列表,数据筛选,分页,排序,删除
- asp.net treeview控件无刷新选择和删除节点的ajax方法
- Asp.Net Ajax+WCF Service+ADO.NET Entity Framework实现数据列表,数据筛选,分页,排序,删除
- ASP.NET AJAX 概述
- asp.net AJAX 定期刷新页面,然后,在 Timer 的事件中弹出窗口
- asp.net ajax1.0基础回顾(三):UpdatePanel的基本用法