急!!B/S ASP.NET .ASPX有若干文本框,如何在.ASPX.CS按钮事件里书写代码,将这些文本框隐藏? B/S ASP.NET .ASPX(asp.net c#)有若干文本框,如何在.ASPX.CS按钮事件里书写代码,将这些文本框隐藏? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Page_Load(){ textBox.Visible = false;}textBox要求runat=server。 这个我也会,我的意思是把所有文本框放在循环里隐藏,如:(for int i=0;i<?;i++){ 文本框.Visibl=false;} 或者(foreach ss in ?){文本框.Visibl=false;}可以实现吗? foreach (Control c in this.Controls){ TextBox t = c as TextBox; if (t != null) t.Visible = false;} for int i=0;i<?;i++){TextBox t = form1.FindControl("TextBox" + i) as TextBox ; t.Visibl=false;} <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title></head><body> <form id="form1" runat="server"> <div> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox> <asp:TextBox ID="TextBox3" runat="server"></asp:TextBox> <asp:TextBox ID="TextBox4" runat="server"></asp:TextBox> <asp:TextBox ID="TextBox5" runat="server"></asp:TextBox> <asp:TextBox ID="TextBox6" runat="server"></asp:TextBox> <asp:TextBox ID="TextBox7" runat="server"></asp:TextBox> <asp:TextBox ID="TextBox8" runat="server"></asp:TextBox> </div> <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" /> </form></body></html> protected void Button1_Click(object sender, EventArgs e) { foreach (Control c in this.form1.Controls) { if (c is TextBox) { c.Visible = false; } } } 拉一个Panel出来,把要隐藏的TextBox放进去,设置Panel.Visible=false;可好 aspnetpager分页的问题,都设置写好了,就是没有效果,只显示一页。。。 问一个支付宝的问题 各位大哥,有个关于SQL语句的问题 A网页的内容可以加载到B网页中的DIV里吗? 请教如何用CheckBoxList动态分配权限的问题。 cookie的遍历,急啊 『奇怪问题』关于AspNetPager分页控件 求一个正则表达式 — 在TextBox中遍输入遍转换 net_lover(孟子E章)过来看一下 可否写一个vb.net链接SQL数据库的例子来看看:) embed标签删除播放列表中的歌曲和能听到 为什么html页面跳转不过去
{
textBox.Visible = false;
}textBox要求runat=server。
(for int i=0;i<?;i++)
{
文本框.Visibl=false;
} 或者(foreach ss in ?)
{
文本框.Visibl=false;}
可以实现吗?
{
TextBox t = c as TextBox;
if (t != null) t.Visible = false;
}
{
TextBox t = form1.FindControl("TextBox" + i) as TextBox ;
t.Visibl=false;
}
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
<asp:TextBox ID="TextBox6" runat="server"></asp:TextBox>
<asp:TextBox ID="TextBox7" runat="server"></asp:TextBox>
<asp:TextBox ID="TextBox8" runat="server"></asp:TextBox>
</div>
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />
</form>
</body>
</html>
protected void Button1_Click(object sender, EventArgs e)
{
foreach (Control c in this.form1.Controls)
{
if (c is TextBox)
{
c.Visible = false;
}
}
}