asp.net 如何清空panel上的控件里面的值?
我在无刷新页面里放置一个panel控件,默认是隐藏的,点修改和添加都会显示出来,里面放了修改和添加的一些文本框,但发现如果开始是修改记录的,再点添加,发现不是空白的,所有...
我在无刷新页面里放置一个panel控件,默认是隐藏的,点修改和添加都会显示出来,里面放了修改和添加的一些文本框,但发现如果开始是修改记录的,再点添加,发现不是空白的,所有文本框,选择框都是上一次修改的记录,所以不知道能不能点添加的时候,清空panel里面的控件所赋的值,请高人指点!
展开
4个回答
展开全部
用js清空就好了
文本框
document.getElementById("xxx").value = "";
选择框
document.getElementById("xxx").selectedIndex = 0;
文本框
document.getElementById("xxx").value = "";
选择框
document.getElementById("xxx").selectedIndex = 0;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用一楼的方法
在你修改和添加按钮加上click事件
document.getElementById("xxx").value = "";
document.getElementById("xxx").selectedIndex = 0;
在你修改和添加按钮加上click事件
document.getElementById("xxx").value = "";
document.getElementById("xxx").selectedIndex = 0;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
foreach(Control c in panel.Controls)
{
if(c is TextBox)
{
(c as TextBox).Text="";
}
}
{
if(c is TextBox)
{
(c as TextBox).Text="";
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
foreach(Control c in panel.Controls)
{
if(c is TextBox)
{
(c as TextBox).Text="";
}
}
{
if(c is TextBox)
{
(c as TextBox).Text="";
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询