function GetValue()
{
var arr = "";
var dobj = document.all("chkAll");
for(var i = 0;i < dobj.length - 1;i++)
{
if(dobj[i].checked)
{
arr += dobj[i].value + "C";
}
}
if (arr.length > 0)
{
var res = '<%=lbtnDelete("'+arr+'") %>';
alert(res);
}
}arr的值传过去 在后台获得的是 +arr+什么问题......
.....急 ... 小弟在线等
{
var arr = "";
var dobj = document.all("chkAll");
for(var i = 0;i < dobj.length - 1;i++)
{
if(dobj[i].checked)
{
arr += dobj[i].value + "C";
}
}
if (arr.length > 0)
{
var res = '<%=lbtnDelete("'+arr+'") %>';
alert(res);
}
}arr的值传过去 在后台获得的是 +arr+什么问题......
.....急 ... 小弟在线等
function SelDeptQ(m,d)
{
var fobj = document.getElementById(d);
var dobj = document.all(m);
for(var i = 0;i < dobj.length - 1;i++)
{
dobj[i].checked = fobj.checked?true:false;
}
}
function GetValue()
{
var arr = "";
var dobj = document.all("chkAll");
for(var i = 0;i < dobj.length - 1;i++)
{
if(dobj[i].checked)
{
arr += dobj[i].value + "C";
}
}
if (arr.length > 0)
{
var res = ' <%=lbtnDelete("'+arr+'") %>';
}
}
</script></asp:Content><asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder2" Runat="Server">
<div class="page_right">
<div class="tab_top">信息中心</div>
<div class="tab_cot">
<a href="#">短消息</a> |
<a href="#" >系统消息</a> |
<a href="#" >历史信息</a> |
<a href="#" class="aul">发送短消息</a> <asp:DataList ID="dlMessage" runat="server" CssClass="dl" DataKeyField="id">
<ItemStyle ForeColor="#CCCCCC" />
<ItemTemplate>
<table width="100%">
<tr class="tb_list_3">
<td colspan="3" align="left">
<div style="width:100%">
<div class="fl" style="width:55%"><a href="#"><%# Conver_user(Eval("reguserid").ToString())%></a></div>
<div class="fl" style="width:30%">
<%# Eval("regdate")%>
</div>
<div class="fl"><input type="checkbox" value='<%# Eval("id") %>' name="chkAll">删除</div><br>
<div class="fl">
<%# Eval("messageTitle")%>
</div>
</div>
</td>
</tr>
</table>
</ItemTemplate>
<AlternatingItemStyle BackColor="#EFEFEF" />
<AlternatingItemTemplate>
<table width="100%">
<tr>
<td colspan="3" align="left">
<div style="width:100%">
<div class="fl" style="width:55%"><a href="#"><%# Conver_user(Eval("reguserid").ToString())%></a></div>
<div class="fl" style="width:30%">
<%# Eval("regdate")%>
</div>
<div class="fl"><input type="checkbox" value='<%# Eval("id") %>' name="chkAll">删除</div><br>
<div class="fl">
<%# Eval("messageTitle")%>
</div>
</div>
</td>
</tr>
</table>
</AlternatingItemTemplate>
<FooterTemplate>
<div style=" float:left">
<input type="checkbox" value="V1" id="chkAllQuan" name="chkAll" onclick="SelDeptQ('chkAll','chkAllQuan')"/>
</div>
<div style=" float:left; padding-left:5px">全选</div>
<div style="float:left; padding-left:5px">
<label id="del" onclick="GetValue()" style="cursor:pointer" >删除</label>
</div>
<div style=" float:left; padding-left:5px">移到历史信息</div>
</FooterTemplate>
</asp:DataList>
</div>
</div>
<div class="divMargin"></div>
</asp:Content>
这是 html全部代码
public string lbtnDelete(string arr)
{
//删除定值
//string id = "0";
//message.Delete(Convert.ToInt32(id));
//MessageBind();
return "";
}
后台代码
可以考虑ajax.