怎么实现? 当我checkbox(服务器控件),打上勾的时候就显示文本框(服务器控件),取消就不显示. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ???????????if(checkbox.Checked==true) textbox.Visible=true;else textbox.Visible=false; 要设置Checkbox的PostBack = true;private void Page_Load(...){ if(!IsPostBack){ ...} else { if(checkbox.Checked==true) textbox.Visible=true;else textbox.Visible=false; }} 错了,是这个要设置AutoCheckbox的PostBack = true; 要设置Checkbox的AutoPostBack = true; 用 JavaScript 实现吧,设置Checkbox的PostBack=true; 实际是自动提交表单,每点击一次就自动提交一回,这样很耗资源。 if(checkbox.Checked==true) textbox.Visible=true;else textbox.Visible=false; 再客户端实现,有道理<SCRIPT language="JScript">function display() {if (Form1.控件id.style.visibility=="visible") Form1.控件id.style.visibility="visible"elseForm1.控件id.style.visibility="hidden"}</SCRIPT> 写错了<SCRIPT language="JScript">function display() {if (Form1.控件id.style.visibility=="visible") Form1.控件id.style.visibility="hidden"elseForm1.控件id.style.visibility="visible"}</SCRIPT> 示例<%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="QZBHIT.improve.WebForm1" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" ><HTML> <HEAD> <title>WebForm1</title> <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1"> <meta name="CODE_LANGUAGE" Content="C#"> <meta name="vs_defaultClientScript" content="JavaScript"> <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> <SCRIPT language="JScript">function display() {if (Form1.bt1id.style.visibility=="visible") Form1.bt1id.style.visibility="hidden"elseForm1.bt1id.style.visibility="visible"} </SCRIPT> </HEAD> <body MS_POSITIONING="GridLayout"> <form id="Form1" method="post" runat="server"> <INPUT id="bt1id" style="VISIBILITY: hidden; Z-INDEX: 102; LEFT: 432px; POSITION: absolute; TOP: 96px" type="button" value="Button"> <INPUT style="Z-INDEX: 103; LEFT: 312px; POSITION: absolute; TOP: 152px" onclick="display();" type="checkbox"> </form> </body></HTML> 上传指定路径的文件到服务器 reportViewer载入服务器报表的一个问题 问一个Http请求的问题 vs.2003 下如何把.HTML作为资源文件编译到 dll中,让用户看不到 .html文件 谁可以帮忙看看这个update语句哪里错了.. 马上结账:取得当前插入的ID? 为什么取不到textbox的值? 急切需要解决的关于权限的问题!急!急!急! 如何把下面VB的转换成C#?谢谢 Datadrid、datalist等三大控件的经典问题,全部分值相赠! session严重丢失啊 有个问题,请大侠帮忙
textbox.Visible=true;
else
textbox.Visible=false;
private void Page_Load(...)
{
if(!IsPostBack)
{
...
}
else
{
if(checkbox.Checked==true)
textbox.Visible=true;
else
textbox.Visible=false; }
}
要设置AutoCheckbox的PostBack = true;
textbox.Visible=true;
else
textbox.Visible=false;
<SCRIPT language="JScript">
function display() {
if (Form1.控件id.style.visibility=="visible")
Form1.控件id.style.visibility="visible"
else
Form1.控件id.style.visibility="hidden"
}
</SCRIPT>
<SCRIPT language="JScript">
function display() {
if (Form1.控件id.style.visibility=="visible")
Form1.控件id.style.visibility="hidden"
else
Form1.控件id.style.visibility="visible"
}
</SCRIPT>
<%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="QZBHIT.improve.WebForm1" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>WebForm1</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<SCRIPT language="JScript">
function display() {
if (Form1.bt1id.style.visibility=="visible")
Form1.bt1id.style.visibility="hidden"
else
Form1.bt1id.style.visibility="visible"
}
</SCRIPT>
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<INPUT id="bt1id" style="VISIBILITY: hidden; Z-INDEX: 102; LEFT: 432px; POSITION: absolute; TOP: 96px" type="button"
value="Button"> <INPUT style="Z-INDEX: 103; LEFT: 312px; POSITION: absolute; TOP: 152px" onclick="display();"
type="checkbox">
</form>
</body>
</HTML>