在asp.net中复选框被选中,按钮能点击 如果复选框没被选中,按钮不能点击 怎么做 5
4个回答
展开全部
步骤如下
1.复选框的AutoPostBack属性设置成True
2.按钮的Enabled属性设为False
3.双击复选框,编写C#代码(Button1要改成你自己的按钮哦!)
protected void CheckBoxList1_SelectedIndexChanged(object sender, EventArgs e)
{
if (CheckBoxList1.SelectedValue != "")
Button1.Enabled = true;
else
Button1.Enabled = false;
}
1.复选框的AutoPostBack属性设置成True
2.按钮的Enabled属性设为False
3.双击复选框,编写C#代码(Button1要改成你自己的按钮哦!)
protected void CheckBoxList1_SelectedIndexChanged(object sender, EventArgs e)
{
if (CheckBoxList1.SelectedValue != "")
Button1.Enabled = true;
else
Button1.Enabled = false;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.复选框的AutoPostBack属性设置成TRUE
2.然后在复选框CheckedChange事件中写 按钮.Enable = false
2.然后在复选框CheckedChange事件中写 按钮.Enable = false
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
刚写的Demo你复制进空页面里运行看看吧是不是你要的效果JS写的
<html>
<head>
<script>
function IsCheck()
{
var check=document.getElementById("check");
var btn=document.getElementById("btn1");
if(check.checked){
btn.disabled=false;
}
else{
btn.disabled=true;
}
}
</script>
</head>
<body>
<input id="check" type="checkbox" onclick="IsCheck()" />
<input id="btn1" disabled="true" type="button" value="112">
</body>
</html>
<html>
<head>
<script>
function IsCheck()
{
var check=document.getElementById("check");
var btn=document.getElementById("btn1");
if(check.checked){
btn.disabled=false;
}
else{
btn.disabled=true;
}
}
</script>
</head>
<body>
<input id="check" type="checkbox" onclick="IsCheck()" />
<input id="btn1" disabled="true" type="button" value="112">
</body>
</html>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这不是在服务端需要实现的功能吧。你应该用javascript来做:
javascript:
var thisform = true;
function Check(id) 返会指定ID的是否被选中
{ return document.getElementById(id).checked; }
.cs文件 为按钮加上事件
Btu.Attributes.Add("onclick", "thisform = Check('" + Check.ClientID + "')");
form: 判断thisform是否为true
<form id="Form" onsubmit="return thisform">
javascript:
var thisform = true;
function Check(id) 返会指定ID的是否被选中
{ return document.getElementById(id).checked; }
.cs文件 为按钮加上事件
Btu.Attributes.Add("onclick", "thisform = Check('" + Check.ClientID + "')");
form: 判断thisform是否为true
<form id="Form" onsubmit="return thisform">
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询