1.repeater隐藏列 但是aspnetpager分页后又无法隐藏
用JS获得需要被尹隐藏的TD 但是aspnetpager分页后 那个隐藏的又出来了 这个问题谁遇到过 用body的onload加载的那个隐藏TD的JS函数
2.做了个批量删除 用的ajax请求 首页怎么删都行 但是分页之后就不行了 点击全选无反应 选中其中几个删除点击批量删除按钮也无反应 按钮是HTML的
用JS获得需要被尹隐藏的TD 但是aspnetpager分页后 那个隐藏的又出来了 这个问题谁遇到过 用body的onload加载的那个隐藏TD的JS函数
2.做了个批量删除 用的ajax请求 首页怎么删都行 但是分页之后就不行了 点击全选无反应 选中其中几个删除点击批量删除按钮也无反应 按钮是HTML的
解决方案 »
- 如何设置treeView控件一直处于展开状态?点其子接点也要求是展开,如何设置?
- System.Web.Extension.Design引用完之后。
- java httpclient访问asp.net的网站,取不到cookie
- 正则表达式抓取table数据的内容
- 请教一段代码!
- 請問在Ajax下怎麼解決,前進,后退問題?
- 在客户端里,打开一个ASP.NET的网页.关闭时触发什么事件?
- 如何解决上传图片并且生成高质量清晰的缩略图,并且存入数据库中!
- 急!!~~~ 在线等!
- 如何在C#中调用web.config文件中的自定义段aspsettings的mm值为“大幅度反对”?
- 大文件存储
- 阿里巴巴 导出数据分类信息
2,你设置的id不对,应该取数据库中的id字段值
2、分页后全选无效你得查js代码,应该是获取repeater里的checkbox时没有获取到。
“选中其中几个删除点击批量删除按钮也无反应”这个就得看你的ajax方法了,你说的无反应是没有调用到ajax方法,还是没有删除掉?你查查ajax里的传的参数是不是有问题。
coding好,关键要先看别人是怎么写的,跟自己写的有什么区别,搞清楚别人为什么要这样写。
string fielid = context.Request["id"];
string[] fileids = fielid.TrimEnd('|').Split('|');
Asiastar.NRBLL.File bll = new Asiastar.NRBLL.File();
foreach (string guid in fileids)
{ if (bll.FN_SerchPathByFileId(new Guid(guid)) != null || bll.FN_SerchPathByFileId(new Guid(guid)).Tables[0].Rows.Count > 0)
{
for (int i = 0; i < bll.FN_SerchPathByFileId(new Guid(guid)).Tables[0].Rows.Count; i++)
{ //定义变量接收数据库资源完整路径
string path = bll.FN_SerchPathByFileId(new Guid(guid)).Tables[0].Rows[i]["FilePath"].ToString();
if (!Directory.Exists(path))
{
try
{
//如果存在 在执行对数据库filepath的删除操作
System.IO.File.Delete(path);
}
catch (Exception ex)
{ context.Response.Write(ex.ToString());
}
NRBLL.File nbf = new Asiastar.NRBLL.File();
if (nbf.FN_DeleteRes(new Guid(guid)) == true)
{
context.Response.Write("0");
}
else
{
context.Response.Write("1");
}
}
}
}
}
//全选或全不选
$(function(){
$('#CheckAll').click(function() {
// 全选或者取消全选
$('input[type=checkbox]').attr("checked", $(this).attr("checked"));
})
});
// 删除按钮
$('#Button1').click(function() {
confirm("确定删除吗?");
var strids = "";
$("input[type=checkbox]:checked:not('#CheckAll')").each(function() {
// 获得ID
strids += $(this).parent().next("td").html()+"|";
// alert(strids);
$('#Hidden2').val(strids);
});
show();
$.ajax({
type:"get",//请求方式
url:"../ajax/DeleteRes.ashx",//载入页面的URL地址
data:{id:strids},
success:function(data){//返回成功的函数
if(data =="0"){
setTimeout("dong();",3000);
setTimeout("window.location.href='../PublicResources/PublicResources.aspx'",500);
}else
if(data=="1")
{
alert('删除失败!');
}else{setTimeout("dong();",3000);
setTimeout("window.location.href='../PublicResources/PublicResources.aspx'",500);}
}
});
});