04 2012 档案

摘要:在ASPNET页面上包含自定义的JavaScript函数,有两种方式:第一种方式是把Javascript直接应用于页面上的控件。<%@ Page Language="VB" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><script runat="server"></scri 阅读全文
posted @ 2012-04-17 10:11 怒杀神 阅读(480) 评论(0) 推荐(0)
摘要:ASPNET提供两种类型的服务器控件:HTML服务器控件和Web服务器控件。 大多数的控件都继承自一个特定的基类(WebControl)。定制页面控件外观的一种方法是改变控件的属性。服务器控件的公共属性:AccessKey:快捷键设置Attribute:允许定义“未定义的额外属性”。BackColor:背景色BorderColor:边框颜色BorderWidth:边框线宽BorderStyle:边框的样式CssClass:自动CSS类文件Enabled:Font:所有文本的字体ForeColor:所有文本的颜色Height:SkinID:Style:把CSS样式应用于控件TabIndex:To 阅读全文
posted @ 2012-04-16 15:38 怒杀神 阅读(1058) 评论(0) 推荐(0)
摘要:在给Web应用程序添加新项时,选择添加“全局应用程序类(Glbal Application Class)”,会添加Global.asax文件,该文件有应用程序用于保存应用程序级的事件、对象和变量,这些都可以在应用程序的范围内访问。ASPNET应用程序只能有一个Global.asax文件,默认如下:<%@ Application Language="VB" %><script runat="server"> Sub Application_Start(ByVal sender As Object, ByVal e As EventA 阅读全文
posted @ 2012-04-13 10:30 怒杀神 阅读(298) 评论(0) 推荐(0)
摘要:ASPNET 3.5引入一种技术,即用一个命令对整个应用程序进行预编译,这种类型的编译称为“原地预编译”。使用附带工具aspnet_compiler.exe 例如要将解决方案Wrox预编译,可以 aspnet_compiler –P “c:\Interpub\wwwroot\wrox” –v none 命令会编译每个页面,如果无错,会收到编译成功消息。 还可以实现“用于部署的预编译... 阅读全文
posted @ 2012-04-12 10:36 怒杀神 阅读(525) 评论(0) 推荐(0)
摘要:使用ASPNET定义好的文件夹,就可以自动编译代码,在整个应用程序中访问应用程序主题,并在需要时使用全局资源。 \App_Code文件夹 它用于存储类、.wsdl文件、类型化的数据集。 其下所有项都可以自动用于解决方案中的所有页面。 优点:把某个对象放在这个文件夹后,VS 2008会自动检测到它,进行处理。如果是一个类,就编译它,自动创建XML Web服务器代理类(从.wsdl文件中)... 阅读全文
posted @ 2012-04-12 10:19 怒杀神 阅读(2105) 评论(0) 推荐(0)
摘要:一般来说,ASPNET的页面都会只传送给自己,如果要实现跨页面传送,可以在页面的提交按钮中设置属性PostBackUrl给目标页面。要想在目标页面能接受到回送的内容和包含在页面控件中的值,有两种办法:1,要获得从前一个页面传送过来的控件值,只需创建该控件类型的一个实例,并用PreviousPage的FindControl方法填充该实例。之后,就可以直接使用控件了。<script runat="server"> Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) 阅读全文
posted @ 2012-04-11 16:28 怒杀神 阅读(195) 评论(0) 推荐(0)
摘要:一般来说,ASPNET页面要回送给自己,以处理事件。 必须区分终端用户在第一次加载页面时传送的内容和回送的内容。 回送就是传送回原来的页面。回送包含在初始页面上收集的所有窗体信息。 所有的回送都是在ASPNET页面上进行的,所以要弄清楚是请求页面的第一个实例,还是请求回送原来的页面。 使用Page类的IsPostBack属性可以进行上述检查。 ... 阅读全文
posted @ 2012-04-11 15:29 怒杀神 阅读(248) 评论(0) 推荐(0)
摘要:①PreInit——页面初始化前的那一刻 ②Init ③InitComplete——完成了初始化 ④PreLoad——页面加载到内存之前的那一刻 ⑤Load ⑥LoadComplete——页面完全加载到内存中 ⑦PreRander ⑧PreRanderComplete——页面显示在浏览器中之前的那一刻 ⑨Unload 添加页面事件后,在页面编译期间,就可以在不同的地方处理页面... 阅读全文
posted @ 2012-04-11 15:17 怒杀神 阅读(127) 评论(0) 推荐(0)
摘要:完整语法如下:<%$ expressionPreFix: expressionValue %>使用表达式语法<%$…%>,可以 从配置文件(web.config)中取得连接字符串和应用程序设置,或者从资源文件(.resx、.resource)中取得特定项的设置值。取连接字符串通常连接字符串存放在配置文件Web.config中。<body> <form id="form1" runat="server"> <div> <asp:GridView ID="gv1" Data 阅读全文
posted @ 2012-04-11 09:38 怒杀神 阅读(1035) 评论(0) 推荐(0)
摘要:ASP.NET指令在每个页面都有,可以控制页面的行为。 ASPNET 页面或用户控件 共11个指令。 @Page指令 指定 解析和编译 页面时 使用的属性和值。 @Master指令 用于母版页 @Control指令 用于构建用户控件时 @import指令 用于导入 页面或控件所在的命名空间。 @implements指令 允许 页面失效特定的接口,只支持Interface... 阅读全文
posted @ 2012-04-10 11:53 怒杀神 阅读(222) 评论(0) 推荐(0)
摘要:1)风寒感冒:主要症状为发烧怕冷、头痛、咽喉发痒、周身不适、哆嗽多稀白痰、鼻塞或流 清涕、无汗、舌苔薄白、脉浮紧或浮缓等。应选用谨防败毒散、通宣理肺丸、麻黄止嗽丸、小儿四症九和参苏理肺九。用法照说明或遵医嘱用。并以生姜、葱白煎汤为药引。注意事项:忌用桑菊感冒片、银翘解毒片、羚翘解毒片、复方感冒片等。 (2)风热感冒:症状为恶寒轻、发热重、头胀痛、咽喉肿痛、口微渴、少汗出、咳嗽吐黄痰、舌苔薄白或微黄、舌尖红赤、脉浮数等。应选用桑菊感冒片、银翘解毒片、羚翘解毒片、Vc银翘片、复方感冒灵片等。按照说明服用,病情重时可以加倍用量,小儿酌减。忌用羌活丸、理肺(参苏、通宣)丸等。 (3)表里两感(风寒和风 阅读全文
posted @ 2012-04-10 03:01 怒杀神
摘要:为了使用导航功能,使用一种标准的方法描述站点中每一个页面(不仅包含每个网页的名称,还应表明它们的层次结构关系)。 站点地图是名为web.sitemap的XML文件,位于Web应用程序的根目录下。 阅读全文
posted @ 2012-04-09 15:39 怒杀神 阅读(261) 评论(0) 推荐(0)
摘要:2.0支持多个内容占位符,但是,每个占位符必须有ID属性。 阅读全文
posted @ 2012-04-09 15:24 怒杀神 阅读(477) 评论(0) 推荐(0)
摘要:几乎所有的数据绑定控件都支持模板(template)。 在显示数据时,可以用模板来格式化每个数据项的布局和外观。 通过模板,可以使用数据绑定表达式来显示数据项的值。 使用模板 (除TreeView外)2.0中的数据绑定控件都支持模板。 Repeater、DataList、FormView必须使用模板显示数据。 GridView、DetailsView、Menu等支持模板,但不是必... 阅读全文
posted @ 2012-04-09 10:18 怒杀神 阅读(337) 评论(0) 推荐(0)
摘要:<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl=“<%#eval("id","details.aspx?id={0}") %>”> <%#Eval("title") %> </asp:HyperLink>这是由于前台绑定时【双引号】和【单引号】引出的问题。因为,Eval表达式已经使用了【双引号】,Html代码就只能使用单引号或者不用引号(IDE会提示),改成下面这样就行了。< 阅读全文
posted @ 2012-04-09 10:00 怒杀神 阅读(895) 评论(0) 推荐(1)
摘要:每个数据绑定控件都有DataSource属性、DataBind()方法。通过使用它们,可以用编程方式将数据绑定控件和数据源进行绑定。注解:数据绑定控件支持不同的数据源。所有实现IEnumerable、IListSource、IDataSource的对象都可以作为数据绑定控件的数据源(DataSource属性值)例如:集合、数组、DataSet、DataReader、DataView、枚举等。注意:不能同时使用声明式数据绑定和编程式数据绑定。同时使用DataSource属性和DataSourceId属性会引发异常。显示调用DataBind方法,会导致数据绑定控件立刻从数据源中获取数据。 阅读全文
posted @ 2012-04-09 08:35 怒杀神 阅读(173) 评论(0) 推荐(0)
摘要:很多数据源控件都支持ASP.NET参数。使用ASP.NET参数可以改变 数据源控件 执行时 所执行的命令。不同类型的数据源控件使用不同的ASP.NET参数。例如:对SqlDataSource而言,参数是ADO.NET参数(也就是使用SLQ语句的参数)。而对ObjectDataSource控件,参数是方法参数,就是业务对象方法的参数。SqlDataSource、AccessDataSource、ObjectDataSource 都支持 以下类型的参数对象:Parameter对象——任意静态值ContrlParameter对象——控件值 或 页面的属性值CookieParameter对象——浏览器 阅读全文
posted @ 2012-04-06 10:54 怒杀神 阅读(792) 评论(0) 推荐(0)
摘要:它用来作为控件的基类,其派生类通常用来作为数据绑定控件的数据源。 所在命名空间:System.Web.UI 所在程序集:System.Web(System.Web.dll中) ASP.NET支持控件数据绑定结构,该结构使Web服务器控件 能够 以一致的方式 绑定到数据。 绑定到数据的web服务器控件称为数据绑定控件,促成这种绑定的类 称为 数据源控件。 数据源控件可以表示任何数据源... 阅读全文
posted @ 2012-04-05 16:49 怒杀神 阅读(480) 评论(0) 推荐(0)
摘要:在进行数据绑定时,数据源控件表示实际的数据。 2.0中有以下几种数据源控件: SqlDataSource——来自SQL关系数据库的数据,可以是 SQL Server、Oracle、DB2。 AccessDataSource——来自Access的数据。 ObjectDataSource——来自业务对象的数据。 XMLDataSource——来自XML文档的数据。 SiteMapDataS... 阅读全文
posted @ 2012-04-05 14:08 怒杀神 阅读(407) 评论(0) 推荐(0)
摘要:<%@ Page Language="VB" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><script runat="server"> Function GetPhotos() As List(Of String) Dim photosName As New List(Of St 阅读全文
posted @ 2012-04-05 12:09 怒杀神 阅读(1632) 评论(0) 推荐(0)
摘要:【层次式】数据绑定控件 用来 显示嵌套数据项。通常,使用层次式数据绑定 来 显示 网站的文件夹、页面结构、XML文件的内容、主从结构的数据记录。2.0包含两个层次数据绑定控件:Menu——在 静态或动态 菜单中 显示数据项。TreeView——在数视图中显示数据项。<%@ Page Language="VB" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-trans 阅读全文
posted @ 2012-04-05 11:43 怒杀神 阅读(237) 评论(0) 推荐(0)
摘要:“表格式”数据绑定控件可以一次显示一组数据项,有 五种。它们分为 两类:一类是一次显示多个数据项;另一类是一次显示单个数据项。GridView——在HTML表格中显示一组数据记录。可以 显示、排序、分页、选择、编辑数据。DataList——在HTML表格中显示一组数据记录。它在一行中显示多条记录。Repeater——使用模板显示一组数据记录。它不会自动呈现为一个HTML表格。DetailView——在HTML表格中显示一个数据项。它能够分页、编辑、添加数据。FormView——使用模板来显示一个数据项。它可以使用模板来进行窗体布局。<%@ Page Language="VB&q 阅读全文
posted @ 2012-04-03 16:54 怒杀神 阅读(326) 评论(0) 推荐(0)
摘要:这是ASP.NET 2.0提供的一个”Magic Value“(是DataDirectory宏)。可以在应用程序配置文件中,数据库连接串部分使用它,例如<connectionStrings> <add name="ConnectionString" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|data.mdf;User Instance=true" providerName=&quo 阅读全文
posted @ 2012-04-03 11:03 怒杀神 阅读(562) 评论(0) 推荐(0)
摘要:下面的连接字符串,对于【Express版】是有效的: Data Source=.\SqlExpress; AttachDBFileName=|DataDirectory|MyDemo.mdf; Integrated Security=true; User Instance=true但是,迁移到【正式版】时,只是修改实例名(Data Source的值)是无效的。可能有效的连接串如下: Da... 阅读全文
posted @ 2012-04-03 10:39 怒杀神 阅读(469) 评论(0) 推荐(0)
摘要:数据绑定控件 分 三种类型:列表式数据绑定控件表格式数据绑定控件层次式数据绑定控件一、使用列表式控件包含5个 属于列表式的控件:BulletedList——显示列表项(可以显示为 文本、链接按钮、超链接)CheckBoxList——复选框 列表DropDownList——下拉列表框ListBox——列表框RadioButtonList——单选按钮列表附注:以上5个控件都继承自ListControl基类。示例:ShowListControls.aspx<%@ Page Language="VB" %> <!DOCTYPE html PUBLIC " 阅读全文
posted @ 2012-04-03 09:52 怒杀神 阅读(688) 评论(0) 推荐(0)
摘要:此处需要下面的命名空间:System.DataSystem.Data.SqlClient使用ASP.NET数据绑定,可以将任何服务器控件绑定到简单的属性、集合、表达式、方法。此篇的主要内容:概要<%#…%>语法Page.DataBind与Control.DataBind数据绑定列表控件RepeaterDataListDataGrid访问数据DataSet类DataReader类列表控件模板中的绑定DataBinder.Eval方法显示转换ItemDataBound事件<%#…%>语法它是 在Web页面中 使用数据绑定的基础。所有数据绑定表达式都必须包含在这些字符中。可以 阅读全文
posted @ 2012-04-02 10:59 怒杀神 阅读(664) 评论(0) 推荐(0)
摘要:包含以下 ASP.NET 内联表达式的介绍: <% ... %> <%= ... %> <%@ ... %> <%# ... %> <%$ ... %> <%-- ... --%> <%...%> 嵌入式代码块 用于保留传统ASP的向后兼容性。 块中的代码——可以“执行编程语句”,在【页呈现阶段】在“当前页类中”调用函数。 ... 阅读全文
posted @ 2012-04-01 13:53 怒杀神 阅读(507) 评论(0) 推荐(0)