📝 ASP.NET教程
92篇技术文档📅  最后修改于: 2020-12-28 00:32:28        🧑  作者: Mango
ASP.NET数据网格.NET Framework提供了DataGrid控件以在网页上显示数据。它是在.NET 1.0中引入的,现已不推荐使用。 DataGrid用于在可滚动网格中显示数据。它需要数据源来填充网格中的数据。它是服务器端控件,可以从工具箱拖动到Web表单。 DataGrid的数据源可以是DataTable或数据库。让我们看一个示例,我们如何在应用程序中创建一个DataGrid。本教程...
📅  最后修改于: 2020-12-28 00:33:24        🧑  作者: Mango
ASP.NET Web窗体事件处理ASP.NET为Web窗体提供了重要的功能事件处理。它使我们能够为应用程序实现基于事件的模型。作为一个简单的示例,我们可以将按钮添加到ASP.NET Web窗体页面,然后为按钮的click事件编写事件处理程序。 ASP.NET Web窗体允许客户端和服务器端都发生事件。但是,在ASP.NET Web窗体页中,与服务器控件关联的事件起源于客户端,但由ASP.NET在...
📅  最后修改于: 2020-12-28 00:34:18        🧑  作者: Mango
ASP.NET Web表单身份验证在本教程中,我们将讨论如何通过用户注册和登录来创建安全的Web Forms应用程序。我们正在使用Visual Studio创建应用程序。本示例包括以下步骤。创建一个Web窗体项目如下所述,在Visual Studio中创建一个项目。选择Web表单模板设置项目的身份验证单击更改身份验证按钮,然后选择身份验证类型。为项目启用SSL安全套接字层(SSL)是定义为允许We...
📅  最后修改于: 2020-12-28 00:35:24        🧑  作者: Mango
ASP.NET Web窗体模型绑定本主题说明如何使用“模型绑定”和“ Web表单”处理数据。与处理诸如ObjectDataSource或SqlDataSource之类的数据源对象相比,模型绑定使数据交互更直接。在本教程中,我们将使用数据的实体框架和GridView在网页上显示数据。在这里,我们正在创建一个示例,其中包括以下步骤。创建一个ASP.NET Web应用程序选择模板选择“模板”作为“ We...
📅  最后修改于: 2020-12-28 00:36:20        🧑  作者: Mango
ASP.NET HTML服务器控件HTML服务器控件是HTML元素,包含可在服务器端访问的属性。默认情况下,ASP.NET网页上的HTML元素对服务器不可用。这些组件被视为简单文本,并传递到浏览器。我们可以通过向组件添加runat =“ server”和id属性来将HTML元素转换为服务器控件。现在,我们可以在后面的代码中轻松访问它。例可以通过Request对象访问所有HTML Server控件。...
📅  最后修改于: 2020-12-28 00:37:18        🧑  作者: Mango
ASP.NET验证在本章中,我们将讨论Web表单中的数据验证。为了执行验证,ASP.NET提供了可自动检查用户输入并且不需要代码的控件。我们还可以为我们的应用程序创建自定义验证。ASP.NET验证控件以下是验证控件ValidatorDescriptionCompareValidatorIt is used to compare the value of an input control again...
📅  最后修改于: 2020-12-28 00:38:16        🧑  作者: Mango
ASP.NET RangeValidator控件该验证器评估输入控件的值以检查该值是否位于指定范围之间。它使我们可以检查用户输入是否在指定的上下边界之间。此范围可以是数字,字母字符和日期。注意:如果输入控件为空,则不会执行任何验证。ControlToValidate属性用于指定要验证的控件。的MinimumValue和MaximumValue属性用于对控制集合的最小和最大边界。RangeValid...
📅  最后修改于: 2020-12-28 00:39:12        🧑  作者: Mango
ASP.NET RegularExpressionValidator控件该验证器用于根据正则表达式定义的模式来验证输入控件的值。它使我们能够检查和验证可预测的字符序列,例如:电子邮件地址,电话号码等。ValidationExpression属性用于指定正则表达式,该表达式用于验证输入控件。正则表达式属性PropertyDescriptionAccessKeyIt is used to set ke...
📅  最后修改于: 2020-12-28 00:40:10        🧑  作者: Mango
ASP.NET RequiredFieldValidator控件该验证器用于使输入控制成为必需。如果用户将输入控件留空,则会引发错误。它用于强制执行所需的表单控制并限制用户提供数据。注意:它会在执行验证之前从输入值的开头和结尾删除多余的空格。应设置ControlToValidateproperty的控件ID以进行验证。RequiredFieldValidator属性PropertyDescript...
📅  最后修改于: 2020-12-28 00:41:07        🧑  作者: Mango
ASP.NET验证摘要控件该验证器用于显示Web表单中所有验证错误的列表。它使我们能够在单个位置汇总错误消息。我们可以设置DisplayMode属性以将错误消息显示为列表,项目符号列表或单个段落。验证摘要属性此控件具有以下属性。PropertyDescriptionAccessKeyIt is used to set keyboard shortcut for the control.BackCo...
📅  最后修改于: 2020-12-28 00:42:02        🧑  作者: Mango
ASP.NET MVC教程MVC(模型-视图-控制器)是一种应用程序开发模式或设计模式,它将应用程序分为三个主要部分:模型视图控制者模型模型:模型是应用程序的一部分,实现了应用程序数据域的逻辑。它用于在数据库(例如SQL Server数据库)中检索和存储模型状态。它还用于与应用程序中的数据进行业务逻辑分离。视图视图:视图是构成应用程序用户界面的组件。它用于为应用程序创建网页。一个示例是“产品”表的...
📅  最后修改于: 2020-12-28 00:42:59        🧑  作者: Mango
ASP.NET MVC项目在本主题中,我们使用Visual Studio 2017 IDE创建MVC Web应用程序。它包括下面给出的各个步骤。以下这些步骤说明了如何创建基于MVC的Web应用程序。创建一个Web项目从菜单栏中单击文件菜单,然后选择新的子菜单以创建一个新项目。下图显示了如何创建一个新项目。选择项目类型在这里,选择项目类型作为Web项目并提供项目名称。选择MVC模板选择项目类型后,现...
📅  最后修改于: 2020-12-28 00:44:01        🧑  作者: Mango
ASP.NET MVC控制器Controller是处理用户请求的类。它从模型中检索数据,并将视图呈现为响应。ASP.NET MVC框架将请求的URL映射到称为控制器的类。控制器处理传入的请求,处理用户输入和交互,并执行适当的业务逻辑。ControllerBase类是所有控制器类的基类。它提供常规的MVC处理。控制器主要执行以下任务。它找到合适的操作方法来调用和验证。它获取用作操作方法参数的值。它处...
📅  最后修改于: 2020-12-28 00:45:01        🧑  作者: Mango
ASP.NET控制器操作和参数在ASP.NET MVC应用程序中,控制器定义用于处理用户请求并将视图呈现为响应的操作方法。控制器可以执行任何操作。用户请求可以是以下任何一种:在浏览器中输入URL,单击链接或提交表单。MVC应用程序使用Global.asax.cs文件中定义的路由规则。该文件用于解析URL并确定控制器的路径。现在,控制器执行适当的操作来处理用户请求。ActionResult返回类型A...
📅  最后修改于: 2020-12-28 00:46:01        🧑  作者: Mango
ASP.NET MVC操作选择器动作选择器是应用于控制器动作方法的属性。用于根据请求选择正确的操作方法进行调用。 MVC提供以下操作选择器属性:动作名称行为动词动作名称此属性使我们可以为操作方法指定其他名称。当我们想用其他名称调用动作时,这很有用。例在这里,我们使用ActionName属性为索引操作方法应用不同的名称。控制器代码如下所示:// MusicStoreController.cs现在,我...