asp如何取到多选框参数,我想根据多选框 来删除 选中的信息 20

GridView空间、<asp:TemplateField><HeaderStyleHorizontalAlign="Center"/><HeaderTemplate><... GridView 空间、
<asp:TemplateField>
<HeaderStyle HorizontalAlign="Center" />
<HeaderTemplate>
<input type="button" id="bttAll" value="全选" style="width:60px; height:23px; background-image:url(../../Resource/picture/button/btnBg.jpg)" onclick="selectAll(this,event)" />
</HeaderTemplate>
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<asp:CheckBox ID="chkSelect" runat="server" />
</ItemTemplate>
</asp:TemplateField>
展开
 我来答
百度网友bd2f3a628
2011-09-28 · TA获得超过364个赞
知道小有建树答主
回答量:255
采纳率:0%
帮助的人:156万
展开全部
ASP是服务器代码,我推进用JavaScript实现,下面代码你整理一下就可用了。
<script type="text/javascript" language="javascript">
javascript检测单选框

function check(){
var ck = document.getElementsByName("work"); //work 是控件名
var xc = 0;
for(var i=0;i<ck.length;i++){
if(ck[i].checked){
xc = 1;
//return true;
break;
}
}
if(xc==0){
alert("您尚未选择!");
ck[0].focus(); //反到没选中的单选框
return false;
}
document.form1.submit();
}
javascript检测复选框
//最少要选一项
function anyCheck(){

var ck = document.getElementsByName("work"); //work 是控件名
var xc = 0;
for(var i=0;i<ck.length;i++){
if(ck[i].checked){
xc = 1;
//return true;
break;
}
}
if(xc==0){
alert("请选择:\n\n  **********?\n\n最少要选一项。");
ck[0].focus(); //反到没选中的单选框
return false;
}
document.form1.submit();
}

//指定最少要选几项
function anyCheck(){
var ck10 = document.getElementsByName("checkbox"); //checkbox 是控件名
var total = 0;
var xc = 0;
for(var i=0;i<ck10.length;i++)
{
if(ck10[i].checked)
{
for(var i=0;i<ck10.length;i++)
{ //form1表单名,checkbox 是控件名
if (eval("document.form1.checkbox[" + i + "].checked") == true)
{
total += 1;
}
}
if(total<3)
{
alert("请选择:\n\n  ***********?" + total + "\n\n最少要选三项。");
ck10[0].focus(); //反到没选中的单选框
return false;
}
xc = 1;
break;
}
}
if(xc==0)
{
alert("请选择:\n\n  ****************?\n\n最少要选三项。");
ck10[0].focus(); //反到没选中的单选框
return false;
}
document.form1.submit();
}

</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tension13720
2011-09-29 · TA获得超过407个赞
知道小有建树答主
回答量:608
采纳率:75%
帮助的人:244万
展开全部
response.form("")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-09-29
展开全部
在多选框的value属性上设置信息对应数据库上的唯一ID值(当然数据库上必须有这ID值的字段,并设为主键)利用URL传值到目标页面,然后目标页面接收这个ID值,再查询出这个ID值所在的信息数据,delete => update
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式