jason_009

导航

2012年2月14日 #

asp.net 页面之间的传值方式

摘要: ASP.NET提供了卓越的事件驱动编程模型,让开发者简化了应用程序的总体设计,但是这个也造成了它固有的一些问题,例如,使用传统的ASP里,我们可以通过使用POST方法很容易地实现页面间传递值,同样的事情,在使用事件驱动编程模型的ASP.NET就不是那么容易了,当然了,我们仍然有一些方法可以实现同样的功能。本文将试着使用不同的可能的方法来解决这个问题,但可以预见是,本文将包含使用querystring,session变量,Cookie对象以及server.Transfer方法来实现页面间的值传递。 使用QueryString使用QuerySting在页面间传递值已经是一种很老的机制了,这种方法的 阅读全文

posted @ 2012-02-14 06:42 jason_009 阅读(128) 评论(0) 推荐(0) 编辑

ASP.NET跨页面传值技巧

摘要: 1. 使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子: a.aspx的C#代码 private void Button1_Click(object sender, System.EventArgs e) { string s_url; s_url = "b.aspx?name=" + Label1.Text; Response.Redirect(s_url); } b 阅读全文

posted @ 2012-02-14 06:07 jason_009 阅读(111) 评论(0) 推荐(0) 编辑

ASP.NET中页面传值

摘要: 一、目前在ASP.NET中页面传值共有这么几种方式:1、表单提交, <form action= "target.aspx" method = "post" name = "form1"> <input name = "param1" value = "1111"/> <input name = "param2" value = "2222"/> </form> .... form1.submit(); ... 阅读全文

posted @ 2012-02-14 06:05 jason_009 阅读(235) 评论(0) 推荐(0) 编辑

ASP.NET中页面传值

摘要: 一、目前在ASP.NET中页面传值共有这么几种方式:1、表单提交, <form action= "target.aspx" method = "post" name = "form1"> <input name = "param1" value = "1111"/> <input name = "param2" value = "2222"/> </form> .... form1.submit(); ... 阅读全文

posted @ 2012-02-14 06:04 jason_009 阅读(650) 评论(0) 推荐(0) 编辑

表格隔行显示不同颜色,mouseover时高亮显示的javascript代码

摘要: 1 <script type="text/javascript"> 2 $(function() { 3 //changecolor("表格名称","奇数行背景","偶数行背景","鼠标经过背景","点击后背景"); 4 if ($("#changecolor").length > 0) { 5 senfe("changecolor", "#f8fbfc", "#e5f1f4", 阅读全文

posted @ 2012-02-14 01:00 jason_009 阅读(255) 评论(0) 推荐(0) 编辑