博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  ASP.NET

摘要:一、站点地图站点地图是一种扩展名为.sitemap的XML文件,其中包括了站点结构信息。默认情况下站点文件被命名为Web.sitemap,并且存储在应用程序的根目录下。如果根据ASP.NET的站点地图标准来定义,就要使用SiteMap类或新的SiteMapDataSource控件与这个导航信息交互。使用SiteMapDataSource控件可以把站点地图文件中的信息帮定到各种数据绑定控件上,包括ASP.NET提供的导航服务器控件。创建站点地图的方法,在网站根目录中单击右键,选择添加新项,再选择网站地图,就会创建默认名为Web.sitemap的站点地图文件。二、用SiteMapPath控件导航S 阅读全文

posted @ 2012-05-26 21:55 乌雲安全 阅读(3273) 评论(0) 推荐(0)

摘要:Wizards控件为用户提供了呈现一连串步骤的基础架构,这样可以访问所有步骤中包含的数据,并方便地进行前后导航。Wizard向导控件主要的功能是提供导航和用户接口以收集多个步骤中的相关信息。Wizard控件可以用用在下列工作中:(1)收集多个步骤中的相关信息。(2)用于收集用户输入的大型Web网页可分割成较小的逻辑步骤。(3)允许线性或非线性的导航各个步骤。Wizard控件可区分成4大区域:(1)向导步骤(WizardStep)区域:Wizard控件使用多个步骤来描绘用户输入的不同部分。每个步骤的内容添加在标记<asp:WizardStep>中,所有的<asp:WizardS 阅读全文

posted @ 2012-05-26 15:26 乌雲安全 阅读(1156) 评论(0) 推荐(0)

摘要:一、介绍View控件是视图控件,MultiView控件是多视图控件,两者都属于容器控件,View控件是一个Web控件的容器,而Multiview控件又是View控件的容器,因此两者一般一起搭配运作。在Multiview控件中可以拖曳多个View控件,而View控件内包含了任何需要显示在页面中的内容,存放一般ASP.NET服务器控件的。虽然Multiview中可以包含对歌View控件,但页面一次只能显示一个视图,因此也只有一个View控件区域会被显示。Multiview通过ActiveViewIndex属性值来决定那个View要被显示,程序也是利用ActiveViewIndex属性设置来切换不同 阅读全文

posted @ 2012-05-26 14:51 乌雲安全 阅读(1727) 评论(0) 推荐(0)

摘要:通常生成一个图形验证码主要 有3个步骤:(1)随机产生一个长度为N的随机字符串,N的值可由开发可由开发人员自行设置。该字符串可以包含数字、字母等。(2)将随机生成的字符串创建成图片,并显示。(3)保存验证码。新建一个页面为default.aspx, 放置一个TextBox控件和一个Image控件,TextBox控件用于输入生成的字符串,Image控件用于显示字符串,它的图片就为生成的图形验证码imageUrl=“/default.aspx”;default.aspx页面的源代码为:<form id="form1" runat="server"> 阅读全文

posted @ 2012-05-26 14:14 乌雲安全 阅读(10394) 评论(6) 推荐(1)

摘要:一、WebService:WebService是以独立于平台的方式,通过标准的Web协议,可以由程序访问的应用程序逻辑单元。(1)应用程序逻辑单元:web服务包括一些应用程序逻辑单元或者代码。这些代码可以完成运算任务,可以完成数据库查询,可以完成计算机程序能够完成的任何工作。(2)可由程序访问:当前大多是web站点都是通过浏览器由人工访问的,web服务可以由计算机程序来访问。(3)标准的we协议:Web服务的所有协议都是基于一组标准的Web协议,如HTTP、XML、SOAP、WSDl、UDDI等(4)平台独立性:web服务可以在任何平台上实现。因为标准协议不是由单个供应商专用的,它由大多数主要 阅读全文

posted @ 2012-05-19 10:49 乌雲安全 阅读(31778) 评论(2) 推荐(2)

摘要:在VS2010中Ajax控件只有5个,其实还有很多支持AJAX特定功能的服务器控件,微软是将这些控件当作开放源代码项目。所以没有集成到VS2010中。这些AJAX控件被称为ASP.NET AJAX控件工具集。 添加ASP.NET AJAX控件工具集到VS2010中的方法: 第一步:到www.asp.net/ajax 中下载工具集,然后解压 第二步:打开VS2010的工具箱,右击,选择添加选项卡,命名为AjaxControlToolkit;然后右击AjaxControlToolkit,选择选择项,通过浏览,选择AjaxControlToolkit.dll,则加载完成。这样AjaxControl. 阅读全文

posted @ 2012-05-19 09:45 乌雲安全 阅读(7350) 评论(0) 推荐(0)

摘要:ling to sql(.netframework3.5中使用,vs2008以上使用)方法:1、将数据表放置在网站的APP_data中。2、打开SQLSERVER2005,将APP_data中的数据表附加到SQLSERVER2005。3、在visual studio2008中,打开视图---服务器资源管理器----数据连接(右击)---添加连接,然后填写相应内容。4、然后右击网站根目录,添加新项,选择ling to sql类,然后会生成.dbml类文件。5、如果想操作数据表的话,直接拖动数据表到.dbml类文件中,然后右击保存。6、然后在cs文件中,先实例化数据类,然后查询判断。(注意实例化时 阅读全文

posted @ 2012-05-04 22:07 乌雲安全 阅读(2633) 评论(0) 推荐(0)

摘要:1、.NET是什么?.Net全称.NET Framework是一个开发和运行环境,该战略是微软的一项全新创意,它将使得“互联网行业进入一个更先进的阶段”,.NET不是一种编程语言. 简单说就是一组类库框架, .NET开发支持C#、VB.NET、J#、Jsript和Managed C++等。C#是.NET Framework框架支持的一种主力开发语言,可用于开发ASP.NET网站, Windows 程序,控制台程序,甚至于手机软件,2、ASP.NET、.NET和C#的关系是怎样的?.NET 分成两个方面:(1)WinForm(2)WebFormASP.NET就是属于WebForm,也就是平时说的 阅读全文

posted @ 2012-04-27 12:13 乌雲安全 阅读(237) 评论(0) 推荐(0)

摘要:Calendar控件实现一个传统的单月份日历,用户可使用该日历查看和选择日期。当需要在网页中显示日期或者需要用户输入或确认日期时,就需要这样一个控件。Calendar控件提供的功能如下:(1) 显示一个日历,该日历会显示一个月份。(2)允许用户选择日期、周、月。(3)允许用户选择一定范围内的日期。(4)允许用户移动下一个月或上一个月。(5)以编程方式控件选定日期的显示。 阅读全文

posted @ 2012-04-25 14:49 乌雲安全 阅读(435) 评论(0) 推荐(1)

摘要:AdPotator控件常用于在页面上显示广告。它从列表中随机显示一个图片,这个列表可以是存储在单独的XML文件或者数据绑定的数据源中的。无论哪一种,列表都会包含图片的属性、路径及单击图片时链接到的URL。图片将在每次页面加载时更改。广告文件是一个XML文件,它包含了AdRotator控件显示的与广告有关的信息。该文件的位置和文件名由控件的AdvertisementFile属性指定。广告文件的位置可以是相对于网站的根目录,也可以是绝对路径。如果它的位置不在同一网站中,则要确保应用程序有权访问该文件,尤其在部署之后。正因为如此及其他的一些安全原因,最好把该文件放在web根目录下。注意:Advert 阅读全文

posted @ 2012-04-25 11:47 乌雲安全 阅读(343) 评论(0) 推荐(0)

摘要:一、Table控件的理解1、Table控件的构成可以理解为:一个Table对象包含多个行(TableRow对象),而每一行又包含多个单元格(TableCell对象)。而每个TableCell对象中包含其他的HTML或者服务器控件作为Web服务器控件。2、创建Table控件包含两个步骤,添加表本身,然后在分别添加行和单元格。如果是在设计时添加行和列来创建静态表,最后不要使用Table服务器控件,而使用HTML表元素,因为HTML表元素更简单。如果希望运行时通过代码向表中添加行和列是,则可以使用Table服务器控件。二、Table中属性介绍Table对象:BackImageUrl:表格的背景图像的 阅读全文

posted @ 2012-04-24 17:49 乌雲安全 阅读(12990) 评论(1) 推荐(0)

摘要:BulletedList控件控件中很重要的一个属性是:DiaplayMode,通过该属性的设置,可以让BulletedList控件显示不同的文本、超链接、按钮。通过设置BulletStyle可以为BulletedList控件中的项目,设置不同的符合,如:1、2、3、 a、b、c、等。1、将BulletedList的DisplayMode设置为:HyperLink然后为BulletedList添加项目,添加时Text处填写文本,Value处填写URL(完整的URL)。然后运行,单击添加的文本,就会跳转到你Value中所写的URL地址页面。和HyperLink控件相似。2、将BulletedLis 阅读全文

posted @ 2012-04-24 12:07 乌雲安全 阅读(769) 评论(0) 推荐(0)

摘要:ASP.NET中的验证控件主要有6个。分别介绍:1、CompareValidator:比较控件,一般用于两次密码输入是否一致的验证。注意:该控件需要放置在再一次输入密码的文本框的后面。一般需要设置ErrorMessage属性(错误提示信息),ControlToValidate属性(该控件作用的对象),ControlToCompare属性(用于比较的控件对象,比如第一次输入密码的文本框),ControlToalidate属性(要验证的控件对象,比如再一次输入密码的文本框)。注意:比较控件也用于验证输入的数据是否为一个固定的数据,或者是否小于、等于,大于给定的数据。这是需要设置的属性是:Error 阅读全文

posted @ 2012-04-24 11:49 乌雲安全 阅读(479) 评论(0) 推荐(0)

摘要:LINQ简介LINQ:语言集成查询(Language INtegrated Query)是一组用于c#和Visual Basic语言的扩展。它允许编写C#或者Visual Basic代码以查询数据库相同的方式操作内存数据。LINQ是一门查询语言,和SQL一样,通过一些关键字的组合,实现最终的查询。LINQ的分类LINQ to ObjectLINQ to XMLLINQ to SQLLINQ to DataSetLINQ to ADO.NET 命名空间为System.Linq;LINQ查询语法:from 临时变量 in 集合对象或数据库对象 where 条件表达式 [orderby条件]... 阅读全文

posted @ 2012-04-20 22:14 乌雲安全 阅读(12196) 评论(0) 推荐(2)

摘要:需要注意的一点是:通过vs2008打开项目时,要选择有图标的打开,如果选择文件夹打开,是不行的。通过LINQ to SQL连接数据库的流程如下:第一步:建立网站或者项目。第二步:打开数据库管理工具,如果不是local服务器,则删除,重新注册local服务器。然后,右击服务器,选择编辑SQL Server ,将系统数据库隐藏。第三步:选择附加数据库,将网站或者项目中的添加到数据库服务器中。第四步:选择VS2008中的视图,选择服务器资源管理工具,然后选择数据连接,然后右击添加连接,然后建立连接。第五步:选择网站或者项目根目录,选择添加新项,选择LINQ to SQL类,然后将数据连接中数据表拖动 阅读全文

posted @ 2012-04-20 21:10 乌雲安全 阅读(2093) 评论(0) 推荐(0)

摘要:MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal01、用户控件与ASP.NET网页的区别a、用户控件的扩展名为.ascxb、用户控件中没有@Page指令,而是包含@Control指令,该指令对配置及其他属性进行定义。c、用户控件不能作为独立文件运行,而必须像处理任何控件一样,将它们添加到asp.net页中。d、用户控件中没有html、body和form元素。2、用户控件的优点a、可以将常用的内容或者控件及控件的运行程序逻辑,设计为用户控件,然后可以在多个网页中重复使用该用户控件,节省许多重复性工作。b、实际是取代了服务器段文件包 阅读全文

posted @ 2012-04-19 22:59 乌雲安全 阅读(4154) 评论(0) 推荐(0)

摘要:MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0添加母版页的方法右击根目录,选择添加新项,选择母版页,然后右击母版页可以为母版页添加内容页。(注:母版页是不能单独运行的) 阅读全文

posted @ 2012-04-19 22:02 乌雲安全 阅读(259) 评论(0) 推荐(0)

摘要:MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0一、主题介绍1、外观:用于定义页面中服务器控件的外观。控件外观的设置于控件声明代码类似。2、CSS样式表。3、图像和其他资源。(JS、视频等文件)注意:Web应用程序中,主题文件必须存储在根目录的App_Themes文件夹下(除全局主题之外)。App_Themes文件中,可以有多个主题文件夹,如:主题1、主题2、主题3等,每个主题文件夹中可以有CSS、JS、Images等文件。App_Themes中只存储主题及与主题相关的文件。二、建立主题的方法1、外观文件(1)介绍:外观文件 阅读全文

posted @ 2012-04-19 21:56 乌雲安全 阅读(2390) 评论(0) 推荐(0)