求一段C#重置按钮的代码
有两个问题第一个问题是想要一段C#重置代码?第二个问题是想问一下如果不在后台写代码的话,直接在前台表单里用<inputtype="reset"name="Submit2"...
有两个问题
第一个问题是想要一段C#重置代码?
第二个问题是想问一下如果不在后台写代码的话,直接在前台表单里用<input type="reset" name="Submit2" value="重置" > 能否起到重置的作用?
最后要谢谢大家! 展开
第一个问题是想要一段C#重置代码?
第二个问题是想问一下如果不在后台写代码的话,直接在前台表单里用<input type="reset" name="Submit2" value="重置" > 能否起到重置的作用?
最后要谢谢大家! 展开
4个回答
展开全部
public static void ClearAllContent(System.Web.UI.Control page)
{
int nPageControls = page.Controls.Count;
for (int i = 0; i < nPageControls; i++)
{
foreach (System.Web.UI.Control control in page.Controls[i].Controls)
{
if (control.HasControls())
{
ClearAllText(control);
}
else
{
if (control is TextBox)
(control as TextBox).Text = "";
if (control is CheckBox)
(control as CheckBox).Checked = false;
if (control is RadioButtonList)
(control as RadioButtonList).SelectedIndex = -1;
if (control is RadioButton)
(control as RadioButton).Checked = false;
if (control is CheckBoxList)
{
foreach (ListItem item in (control as CheckBoxList).Items)
{
item.Selected = false;
}
}
}
}
}
}
用这个方法就可以.
第2个问题可以.
{
int nPageControls = page.Controls.Count;
for (int i = 0; i < nPageControls; i++)
{
foreach (System.Web.UI.Control control in page.Controls[i].Controls)
{
if (control.HasControls())
{
ClearAllText(control);
}
else
{
if (control is TextBox)
(control as TextBox).Text = "";
if (control is CheckBox)
(control as CheckBox).Checked = false;
if (control is RadioButtonList)
(control as RadioButtonList).SelectedIndex = -1;
if (control is RadioButton)
(control as RadioButton).Checked = false;
if (control is CheckBoxList)
{
foreach (ListItem item in (control as CheckBoxList).Items)
{
item.Selected = false;
}
}
}
}
}
}
用这个方法就可以.
第2个问题可以.
展开全部
<input type="reset" name="Submit2" value="重置" > 能否起到重置的作用?
这个是可以的
至于后台代码也很简单
按钮id.Attributes["onclick"] = "javascript:this.form.reset();return false;";
这个是可以的
至于后台代码也很简单
按钮id.Attributes["onclick"] = "javascript:this.form.reset();return false;";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
当然能起到作用以前的编程语言都是这样做的 不过现在可以在服务器端重置了 这是html基本语法 可以的绝对没问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
重置和清空是有区别的
清空是删除画面数据,重置是返回进入画面时的初始值
比如初始化时,输入框里面就有内容“A”,当客户端将“A”改成“B”时,清空就是变成空白,重置就是变回“A”
,aries1001的第一个方法是清空画面的数据
html控件的reset的功能是重置画面
清空是删除画面数据,重置是返回进入画面时的初始值
比如初始化时,输入框里面就有内容“A”,当客户端将“A”改成“B”时,清空就是变成空白,重置就是变回“A”
,aries1001的第一个方法是清空画面的数据
html控件的reset的功能是重置画面
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询