求一段C#重置按钮的代码

有两个问题第一个问题是想要一段C#重置代码?第二个问题是想问一下如果不在后台写代码的话,直接在前台表单里用<inputtype="reset"name="Submit2"... 有两个问题
第一个问题是想要一段C#重置代码?

第二个问题是想问一下如果不在后台写代码的话,直接在前台表单里用<input type="reset" name="Submit2" value="重置" > 能否起到重置的作用?

最后要谢谢大家!
展开
 我来答
百度网友eb0081a7e
2007-09-22 · TA获得超过1081个赞
知道小有建树答主
回答量:788
采纳率:0%
帮助的人:0
展开全部
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个问题可以.
百度网友1b491e1
2007-09-23 · TA获得超过1036个赞
知道小有建树答主
回答量:497
采纳率:0%
帮助的人:536万
展开全部
<input type="reset" name="Submit2" value="重置" > 能否起到重置的作用?
这个是可以的

至于后台代码也很简单
按钮id.Attributes["onclick"] = "javascript:this.form.reset();return false;";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
束凡0a0
2007-09-22 · 超过15用户采纳过TA的回答
知道答主
回答量:85
采纳率:0%
帮助的人:24.5万
展开全部
当然能起到作用以前的编程语言都是这样做的 不过现在可以在服务器端重置了 这是html基本语法 可以的绝对没问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
消散的台风
2007-09-22
知道答主
回答量:7
采纳率:0%
帮助的人:0
展开全部
重置和清空是有区别的
清空是删除画面数据,重置是返回进入画面时的初始值
比如初始化时,输入框里面就有内容“A”,当客户端将“A”改成“B”时,清空就是变成空白,重置就是变回“A”
,aries1001的第一个方法是清空画面的数据
html控件的reset的功能是重置画面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式