随笔分类 - ASP.NET4
ASP.NET4的网页指令
摘要:指令的特别说明在ASP.NET中可以不显示指明指令的名称,比如<%@ %>。此时如果是页面,则会认为是@Page指令,如果是用户控件的话,则被认为是@Control指令来进行处理。ASP.NET指令的简单介绍@ Assembly以声明方式将程序集链接到当前页或用户控件。@ Control定义 ASP.NET 页分析器和编译器使用的控件特定的特性;只能包含在 .ascx 文件(用户控件)...
阅读全文
[代码]为ASP.NET网页编写嵌入式代码
摘要:此文章中的两个示例代码主要用来演示如何使用ASP.NET所提供的嵌入式编码方式。示例1此示例代码在网页中添加了一个for语句的代码块,循环输出1~6这6个数字。这个示例代码用的嵌入式代码语法是<% expression %>示例2此示例代码在嵌入式代码块中调用了当前页中的一个名为GetTime()的函数,此函数返回服务器的当前时间。这个嵌入式代码用的语法是<%= expressi...
阅读全文
[代码]如何在ASP.NET网页间传递数据
摘要:重点总结目前为止在ASP.NET网页中传递数据的方式至少有5种:1、通过查询字符串传递数据。2、通过HTTP POST传递数据。3、通过会话状态传递数据。4、通过源页的公共属性传递数据。5、通过源页中的控件值传递数据。到底使用哪种方式来进行数据的传递,这可能受到两方面的影响:1、页面重定向的方式。2、源页和目标页是否位于相同的ASP.NET应用程序中。如果源页和目标页位于不同的ASP.NET应用程...
阅读全文
[代码]服务器端的隐藏重定向
摘要:重点总结在ASP.NET中要想实现网页的重定向,可以通过以下4种方式来实现:1、通过超链接重定向。2、使用跨页面发送技术重定向网页。3、通过浏览器编程重定向网页。4、通过服务器重定向网页。本示例演示的是第四种重定向方式。也就是调用Server.Transfer()方法进行重定向。它和Response.Redirect()方法的区别就是重定向的操作是在服务器上悄悄完成的。怎么知道呢?可以通过调用这两...
阅读全文
[代码]强制浏览器重定向到另一页
摘要:重点总结在ASP.NET中要想实现网页的重定向,可以通过以下4种方式来实现:1、通过超链接重定向。2、使用跨页面发送技术重定向网页。3、通过浏览器编程重定向网页。4、通过服务器重定向网页。本示例所演示的是如何通过浏览器进行重定向。其实,使用浏览器来进行重定向,也分为两种情况:一种情况是编写客户端脚本来进行重定向,本示例不包含这方面演示。另外情况就是由服务器强制浏览器进行重定向,也就是调用Respo...
阅读全文
[代码]获取源页的公共属性值
摘要:重点总结在ASP.NET中,要想从目标页获取源页的数据信息,可以使用两种方法:一是通过获取源页的控件进而获取控件的属性值。二是直接通过获取源页公开的公共属性来获取源页数据。本示例代码则演示如何通过获取源页的公共属性达到获取源页数据的目的。为了达到这样的目的,必须要将Page.PreviousPage属性引用的源页进行强类型的转换。这可以通过为目标页添加@PreviousPageType指令,或者@...
阅读全文
[代码]获取源页的控件值
摘要:重点总结在ASP.NET中,要想从目标页获取源页的数据信息,可以使用两种方法:一是通过获取源页的控件进而获取控件的属性值。二是直接通过获取源页公开的公共属性来获取源页数据。本示例代码则演示如何通过获取源页的控件达到获取源页数据的目的。这也分两种情况:一种是获取源页上的控件,还有一种是获取源页中控件的控件。无论是那种情况,都需要使用到目标页的Page.PreviousPage属性,通过此属性就可以获...
阅读全文
[代码]ASP.NET网页的跨页面发送
摘要:重点总结要想实现跨页面发送,可以通过在网页窗体上添加一个Button控件,并且将其PostBackUrl属性设置为目标页的URL就可以了。另外,不是只有Button控件能实现这样的效果,凡是实现了IButtonControl接口的控件都可以很好的完成跨页面发送的目的。示例代码下面的代码将源页SourcePage.aspx通过跨页面发送的方式提交到目标页DestinationPage.aspx。注意...
阅读全文
浙公网安备 33010602011771号