在UpdatePanel控件中使用验证控件

在本演练中,您将在 UpdatePanel 控件中使用验证控件以在浏览器中执行验证。

所用示例是一个简化的票证查询系统。用户可以指定他们所需的日期和票证数目。当用户提交该页时,该页将指示是否存在可用票证。

接受用户输入的控件位于 UpdatePanel 控件中。若要确保用户只输入有效的值,则还需要在 UpdatePanel 控件中添加验证控件。

UpdatePanel 控件中的按钮可执行异步回发,但仅在用户输入有效时才起作用。当在浏览器中验证成功后,将执行异步回发并刷新面板的内容。

先决条件

若要在您自己的开发环境中实现这些过程,您需要:

Visual Studio 2008 或 Visual Web Developer 2008 速成版。

一个支持 AJAX 的 ASP.NET 网站。

在 UpdatePanel 控件中添加输入控件

在 UpdatePanel 控件中添加输入控件

在 ASP.NET 网站中,创建一个新页,然后切换到“设计”视图。

如果该页尚未包含 ScriptManager 控件,请从“工具箱”的“AJAX Extensions”选项卡上将一个该控件拖动到该页上。

从“工具箱”的“AJAX Extensions”选项卡上,将一个 UpdatePanel 控件拖动到该页上。

从“工具箱”的“标准”选项卡上,将一个 TextBox、Calendar、TextBox、Button 和 Label 控件依次拖动到 UpdatePanel 控件中。

时间: 2024-10-26 05:52:07

在UpdatePanel控件中使用验证控件的相关文章

datalist-asp.net中DataList控件中的Lable控件中的数据怎么取出来啊

问题描述 asp.net中DataList控件中的Lable控件中的数据怎么取出来啊 要怎么把datalist已经显示了的数据读出来再次传给其他界面呢 解决方案 protected void btntest_Click(object sender, EventArgs e) { foreach (DataListItem item in DataList1.Items) { lblm.Text += "," + ((Label)(item.FindControl("lblid

请问ListView控件中的checkbox控件如何触发selectchanged事件?

问题描述 我在listview控件中放了一个checkbox控件,但是这个checkbox控件没有selectchanged这样的触发事件,网上查了说好像是什么因为checkbox控件的事件优先级高于listview控件,所以被屏蔽了,具体搞不清,请问怎样才能在listview控件中的checkbox控件的选中状态改变时,触发相应的事件?因为我想做一个功能,点击标题部的checkbox的时候能改变列表内容部分的checkbox的选中状态 解决方案 解决方案二:WinFrom?WebFrom?那就

JS获取页面input控件中所有text控件并追加样式属性_javascript技巧

如题,将使用jquery来在页面加载时获取页面input控件中所有text控件并添加样式. 以前写过的页面上所使用的text控件width属性太小需要改动,改动牵扯页面上所有text的属性,改动每个控件的width感觉会很麻烦,所以就想通过在页面加载的时候将要改动的text找到并添加属性. 首先先写了一个css样式: 复制代码 代码如下: .wid { width:205px; } 在页面加载中所写的代码如下: $("input[type=text]").addClass("

repeater控件中包含radiobuttonlist控件,如何使radiobuttonlist绑定数据

问题描述 repeater控件中包含radiobuttonlist控件,radiobuttonlist控件中包含多个itemlist如何使radiobuttonlist绑定数据,然后是每个itemlist显示数据库中的相应字段望指教,谢谢 解决方案 解决方案二:itembind(sender,e)解决方案三:引用1楼buaabyy的回复: itembind(sender,e) 请具体点,可以吗谢谢了解决方案四:在repeater的ItemDataBound事件中写相应的代码

如何在.aspx中引用wet用户控件中的web控件

问题描述 如何在.aspx中引用wet用户控件中的web控件?急! 解决方案 解决方案二:该回复于2009-05-01 22:19:12被版主删除

对DevExpress控件中的TreeList控件表格操作问题

问题描述 请高手指教:我用的是第三方DevExpress控件中的TreeList控件,通过工具栏按钮对表格数据进行增删改操作,问题是:当我增加.修改当前行表格时,用什么方法可以知道当前行的光标离开了当前行,并作出提示信息,找了好久没有实现,请C#高手们指点迷津,先谢谢了. 解决方案 解决方案二:TreeList1_FocusedNodeChanged中用e.Node.Id判断解决方案三:To51Crack:您好,能给个具体的实例吗?贴出代码来,小弟是新手刚用C#,谢谢了

ASP.NET中Validation验证控件正则表达式特殊符号的说明_实用技巧

RegularExpressionValidator控件表达式说明: 方括号"[ ]"用与定义可接受的字符.[abc123] 表示控件只能接受 a,b,c,1,2,3 这6个字符: 反集合符号 " ^ "用于定义不可以接受的字符.[^a-h] 表示控件除了 a 到 h 8个字符外,都可以接受: 花括号"{ }"定义必须输入的字符个数.{6}表示只能输入6个字符 : {6,}表示必须输入6个以上,无上限 : {2,6} 表示必须输入2至6个字符:但

向DataGrid控件中添加ComboBox控件

combobox控件|datagrid|datagrid控件   在前面看到了很多关于怎样向DataGrid中添加ComboBox控件的方法.使用的方法全部都是在VB6.0中的方法. 我还是要说说在CSND中发贴的朋友. 现在所谓的.NET编程人员,不知道是怎么了呢!只是停留在使用.NET的编程环境中.并没有真正的了解面向对象的.NET编程思想. 我现在就利用继承DataGridColumnStyle完成向DataGrid中添加ComboBox. 希望这样有助于大家了解真正的面向对象编程的思想.

如何在JS中获取验证控件ValidationSummary的值

问题描述 我想判断ValidationSummary1这个控件是否被点击确定,,和显示选中的值 解决方案 解决方案二:???没看明白!解决方案三:其实做验证用javascript比较好.ValidationSummary,这个东西很少有人使用的.解决方案四:<htmlxmlns="http://www.w3.org/1999/xhtml"><headrunat="server"><title>无标题页</title>&