Welcome 微信登录

首页 / 网页编程 / ASP.NET

支持Ajax跨域访问ASP.NET Web Api 2(Cors)的示例教程

支持Ajax跨域访问ASP.NET Web Api 2(Cors)的示例教程

随着深入使用ASP.NET Web Api,我们可能会在项目中考虑将前端的业务分得更细。比如前端项目使用Angularjs的框架来做UI,而数据则由另一个Web Api 的网站项目来支撑。注意,这里是两个Web网站项目了,前端项目主要负责界面的呈现和一些前端的相应业务逻辑处理,而Web Api则负责提供数据。这样问题就来了,如果前端通过ajax访问Web Api项目话,就涉及到跨域了。我们知道,如果直接访问,正常情况下Web Api是不允许这样做的,这涉及...
ASP.NET 中ImageMap控件的用法

ASP.NET 中ImageMap控件的用法

利用 ASP.NET ImageMap 控件可以创建一个图像,使其包含许多可由用户单击的区域(热区),这些区域称为“作用点”。每一个作用点都可以是一个单独的超链接或回发事件。常用属性:HotSpotMode属性HotSpotMode属性用于获取或设置单击热点区域后的默认行为方式。ImageMap控件的HotSpotMode属性的枚举值如下表所示:枚举值说明Inactive无任何操作,即此时就像一张没有热点区域的普通图片NotSet未设置项,同时也是默认项。...
ASP.NET中Label控件用法详解

ASP.NET中Label控件用法详解

Label 控件提供了一种在 ASP.NET 网页中以编程方式设置文本的方法。当希望在运行时更改网页中的文本(比如响应按钮单击)时,通常可以使用 Label 控件。一、属性Label控件的常用属性及说明如表1所示。表1 Label控件常用属性及说明属性说明ID控件的ID名称Text控件显示的文本Width控件的宽度Visible控件是否可见CssClass控件呈现的样式BackColor控件的背景颜色Enabled控件是否可用下面详细介绍Label控件的一...
ASP.NET中 ListBox列表框控件的使用方法

ASP.NET中 ListBox列表框控件的使用方法

ListBox 控件允许用户从预定义的列表中选择一个或多个项。它与 DropDownList 控件的不同之处在于,它不但可以一次显示多个项,而且(可选)还允许用户选择多个项。一、属性属性值作用SelectionModeSingle|Multiple列表选择模式:单选|多选SelectedFalse|True是否为选中状态二、示例ListBox.aspx复制代码 代码如下:<%@ Page Language="C#" AutoEventWireup="...
ASP.NET中Application、Cookie、Session、Cache和ViewState

ASP.NET中Application、Cookie、Session、Cache和ViewState

我们在做ASP.NET开发的时候经常会用到回话,我们在回话中存储一些数据,下面让我们来一一介绍一下Application、Cookie、Session、Cache和ViewState,以便我们选择在什么时候使用它们。一、ApplicationApplication 提供对所有会话的应用程序范围的方法和事件的访问。还提供对可用于存储信息的应用程序范围的缓存的访问。应用程序状态是可供 ASP.NET 应用程序中的所有类使用的数据储存库。它存储在服务器的内存中,...
ASP.NET中Literal控件的使用方法 <font color=red>原创</font>

ASP.NET中Literal控件的使用方法 <font color=red>原创</font>

可以将 Literal 控件用作网页上其他内容的容器。Literal 控件最常用于向网页中动态添加内容。简单的讲,就是可以把 HTML 代码写到 Literal 控件上,直接呈现出来。一、常见Literal属性属性描述Text指定 Literal 控件中显示的文本。在用户的浏览器中,这会显示为 HTML。Mode指定控件如何处理添入其中的标记。二、基础用法前台 LiteralTest.aspx复制代码 代码如下:<asp:Literal ID="Li...
ASP.NET Core配置教程之读取配置信息

ASP.NET Core配置教程之读取配置信息

提到“配置”二字,我想绝大部分.NET开发人员脑海中会立马浮现出两个特殊文件的身影,那就是我们再熟悉不过的app.config和web.config,多年以来我们已经习惯了将结构化的配置信息定义在这两个文件之中。到了.NET Core的时候,很多我们习以为常的东西都发生了改变,其中也包括定义配置的方式。总的来说,新的配置系统显得更加轻量级,并且具有更好的扩展性,其最大的特点就是支持多样化的数据源。我们可以采用内存的变量作为配置的数据源,也可以直接配置定义在...
ASP.NET MVC的Localization本地化多语言支持

ASP.NET MVC的Localization本地化多语言支持

一、ASP.NET MVC的本地化支持ASP.NET MVC的是基于ASP.NET运行,所以由ASP.NET提供的所有功能,都可以在MVC里使用,例如缓存,会话状态和本地化。 在传统的ASP.NET Web窗体时代我们使用资源文件存储不同语言中的内容和使用由Visual Studio自动生成的ResourceManager类来检索它们。在ASP.NET MVC他们一样有效的。让我创建一个标准的ASP.NET MVC的一个示例应用程序。该网站是中文的,我们可...
ASP.NET中MultiView和View选项卡控件的使用方法

ASP.NET中MultiView和View选项卡控件的使用方法

MultiView 控件可用作一个或多个 View 控件的外部容器。而 View 控件可以包含标记和控件的任意组合。您可以使用 MultiView 和 View 控件来执行各种任务,例如基于用户选择提供替换控件集或者创建多页表单。MultiView 控件一次显示一个 View 控件,并公开该 View 控件内的标记和控件。通过设置 MultiView 控件的 ActiveViewIndex 属性,可以指定当前可见的 View 控件。如果要切换视图,可以使用...
ASP.NET中 Panel 控件的使用方法

ASP.NET中 Panel 控件的使用方法

Panel 控件在 ASP.NET 网页中提供一种容器控件,可以将它用作静态文本和其他控件的父控件。一、常见 Panel 属性属性描述HorizontalAlign指定子控件在面板内的对齐方式(左对齐、右对齐、居中或两端对齐)。Wrap指定面板内过宽的内容是要换到下一行,还是要在面板边缘处截断。ScrollBars如果已经通过设置 Height 和 Width 属性将 Panel 控件限制为特定的大小,则可以通过设置 ScrollBars 属性来添加滚动条...
ASP.NET中 PlaceHolder 控件的使用方法

ASP.NET中 PlaceHolder 控件的使用方法

使用 PlaceHolder 控件可以将空容器控件放到网页中,然后在运行时动态添加、删除或遍历各子元素。该控件只呈现其子元素;它本身并没有基于 HTML 的输出。在实际使用过程中可以向PlaceHolder添加任何Html控件,甚至包括JavaScript代码。将 PlaceHolder 控件用作存储动态添加到网页的服务器控件的容器。PlaceHolder 控件不产生任何可见输出并且只能用作网页上其他控件的容器。可以使用 Control.Controls ...
IIS7伪静态web.config配置的方法和规则

IIS7伪静态web.config配置的方法和规则

以前在IIS6上配置伪静态还是挺复杂的,IIS7之后使用了插件机制,这让我们做伪静态变得简单多了。一、服务器需要安装:URL Rewrite 扩展下载地址:http://www.iis.net/download/URLRewrite提示:虽然IIS7也可以使用以前在IIS6上那种老的方法来配置伪静态,但是我们不使用,因为那样的话就体现不出IIS7的优势了。二、在 web.config 中配置伪静态规则注意要点1.参数用“()” 括起来 ,使用 {R:1}来...
ASP.NET中 RadioButtonList 单选按钮组控件的使用方法

ASP.NET中 RadioButtonList 单选按钮组控件的使用方法

RadioButtonList 控件表示一个封装了一组单选按钮控件的列表控件。可以使用两种类型的 ASP.NET 控件将单选按钮添加到网页上:各个 RadioButton 控件或一个 RadioButtonList 控件。这两类控件都允许用户从一小组互相排斥的预定义选项中进行选择。使用这些控件,可定义任意数目的带标签的单选按钮,并将它们水平或垂直排列。一、常用属性属性值作用RepeatDirectionHorizontal|Vertical项的布局方向:水...
ASP.NET Substitution 控件的使用方法

ASP.NET Substitution 控件的使用方法

在某些情况下,可能要缓存 ASP.NET 页,但需根据每个请求更新页上选定的部分。例如,您可能要缓存某页的很大一部分,但需要动态更新该页上的与时间高度相关的信息。可以使用 Substitution 控件将动态内容插入到缓存页中。Substitution 控件不会呈现任何标记。您需要将该控件绑定到页上或父用户控件上的方法中。您要自行创建静态方法,以返回要插入到页中的任何信息。由 Substitution 控件调用的方法必须符合下面的标准:此方法被定义为静态方...
初识 ASP.NET Membership 用户管理

初识 ASP.NET Membership 用户管理

一、与session的不同点Membership 一般指用微软的aspnetdb数据库来进行身份认证Session是指网站用户的会话信息二、Membership 类提供的功能可用于: 1.创建新用户。 2.将成员资格信息(用户名、密码、电子邮件地址及支持数据)存储在 Microsoft SQL Server 或其他类似的数据存储区。 3.对访问网站的用户进行身份验证。可以以编程方式对用户进行身份验证,也可以使用 Login 控件创建一个只需很少代码或...
ASP.NET Table 表格控件的使用方法

ASP.NET Table 表格控件的使用方法

一个Table对象包含多个行TableRow,每一行又包含TableCell,TableCell中可以包含其他的HTML或者服务器控件作为Web服务器控件。一、Table中的属性Table对象:BackImageUrl表格的背景图像的URLCaption表格标题CaptionAlign标题文本对齐方式CellPaddingTable单元格内容和单元格边框之间的空间量(单位:像素)CellSpacing相邻单元格之间的空间量RowsTable控件中行的集合T...
ASP.NET中 TextBox 文本输入框控件的使用方法

ASP.NET中 TextBox 文本输入框控件的使用方法

TextBox控件又称文本框控件,为用户提供输入文本的功能。1.属性TextBox控件的常用属性及说明如表1所示。表1 TextBox控件常用属性及说明属性说明AutoPostBack获取或设置一个值,该值指示无论何时用户在TextBox控件中按〈Enter〉键或〈Tab〉键时,是否自动回发到服务器的操作CausesValidation获取或设置一个值,该值指示当TextBox控件设置为在回发发生时进行验证,是否执行验证ID控件IDText控件要显示的文本...
ASP.NET中 Wizard 控件的使用方法

ASP.NET中 Wizard 控件的使用方法

先来看看官方介绍使用表单收集用户输入是 Web 开发中要反复执行的一项任务。用来完成某项任务的一组表单通常称为“向导”。ASP.NET Wizard 控件简化了许多与生成多个表单和收集用户输入相关联的任务。Wizard 控件提供了一种简单的机制,使您能够轻松地生成步骤、添加新步骤或重新安排步骤顺序。无需编写代码即可生成线性和非线性的导航,以及自定义控件的用户导航。Wizard控件可以用用在下列工作中:(1)收集多个步骤中的相关信息。(2)用于收集用户输入的...
<< 191 192 193 194 195 196 197 198 199 200 >>