Server.Transfer()页面间传值
作者:hycn 日期:2008-12-30
Server.Transfer()的应用
业务需求:
用户提交信息,当信息录入正确后,提示用户信息输入正确,并把填写的信息列出来。
姓名:____
年龄:____
毕业学校:________
信息提交后页面提示信息如下:
信息录入正确,您提交的信息是
姓名:小王,年龄:26,毕业学校:河北科技大学
返回首页
问题分析:
这是一个页面间传值的问题,页面间传值的方法大致有以下几种方法
Session,Application,ViewState,Cookie,Server.Transfer()也叫Context,当然还可以Url带参数
对比其它方法同在服务器端的session或viewstate,url参数,application或cookie相比,比session容易管理,不必担心大量session因不过期而长时间占有内存;比url的网址更清晰,Server.Transfer()地址栏路径不变化,只是后台处理改变;与cookie相比不用多次网络请求,节省网络传输时间。所以选择使用Server.Transfer
实现:
Add.aspx
if(信息正确)
{
Server.Transfer(“show.aspx”,true);
}
Show.aspx
if(Context.Request.RawUrl==’/Add.aspx’)
{
Add myform = (Add)Context.Handler;
string name = myform.Request.Form[“name”];
string age= myform.Request.Form[“age”];
string school = myform.Request.Form[“school”];
Response.write("姓名:"+name+”年龄:”+age+”毕业学校”+school);
}
jquery ajax跨域解决方案
作者:hycn 日期:2008-12-26
最近公司开发的项目中很多地方需要跨域ajax请求,比如几个子域名下
http://a.****.com/index123.aspx,
http://b.****.com/index2.aspx
都要请求用户json信息,然后再对数据进行处理,起初我和同事们试了很多种方法,使用$.ajax() 无论是get或post方法都会引起uri deny的错误。一番GG之后发现了解决方法,也了解其中的原因。
jquery从1.2开始,.getJSON就支持跨域操作了。使用jquery.getJSON()方法可以解决跨域问题。实例如下
前台
HTML中JS代码
var url =’http://www.radys.cn/ajax.ashx?callback=?’
$.getJSON(url);
alert(data.MAX);
AWStats IIS6下安装
作者:hycn 日期:2008-12-26
AWStats在windows 2003 IIS6搭建
AWStats介绍,Awstats是一款功能非常强的网站统计软件,使用pl语言编写的开源软件,不止可以统计Web网站,也可以统计FTP,Email和Streaming服务器。官方地址 http://awstats.sourceforge.net/,最新稳定版本是 awstats-6.8.zip
安装
1.让你的IIS6支持Perl/CGI
http://www.activestate.com/Products/activeperl/index.mhtml 下载后默认安装就可以,安装完成后
置为允许。现在你的服务器已经支持Perl,这时候重启IIS
2.下载安装AWStats
下载最新版 awstats-6.8.zip 新版的awstats很好安装,只需一路下一步,默认安装或者选择其它目录(推荐非系统目录),然后修改
awstats.model.conf配制文件
主要的配制字段
将缺省awstats.model.conf 命名成common.conf
修改其中的一些配置选项:
LogFile="C:\WINDOWS\system32\LogFiles\W3SVC1284542775\ex%YY-0%MM-0%DD-0.log"
SiteDomain=”www.radys.cn”
HostAliases="radys.cn"
web2.0中的快速开发,与永远的测试版
作者:hycn 日期:2008-12-18
海阔天空 信乐团
作者:hycn 日期:2008-12-18
歌曲:海阔天空
歌手:信乐团
专辑:海阔天空
歌词:
我曾怀疑我走在沙漠中
从不结果无论种什么梦
才张开翅膀风却便沉默
习惯伤痛能不能算收获
庆幸的是我一直没回头
终于发现真的是有绿洲
每把汗流了生命变的厚重
走出沮丧才看见新宇宙
海阔天空在勇敢以后
要拿执着将命运的锁打破
冷漠的人
谢谢你们曾经看轻我
让我不低头更精采的活
凌晨的窗口失眠整夜以后
看着黎明从云里抬起了头
日落是沉潜日出是成熟
只要是光一定会灿烂的
海阔天空狂风暴雨以后
转过头对旧心酸一笑而过
最懂我的人
谢谢一路默默的陪着我
让我拥有好故事可以说
看未来一步步来了
也在我的PJBlog里使用live writer写博文的
作者:hycn 日期:2008-12-03
一直都是在线登录写自己的博客文章,现在也开始使用live writer.这是第一篇。看别人写出的文章格式清晰,连文采也显得更好,非常羡慕,希望全新的live writer能让我的“文学”功底加厚。
我使用是2003系统之前安装live writer但没有成功,不过最终还是成功安装。如果你正好使用的也是2003系统就这到下载一个liver writer的MSI安装包吧 http://download.microsoft.com/download/8/0/9/809604cd-bd08-42c8-b590-49c332059e64/writer.msi
安装过程有两点需要注意
博客类型里选择“Movable Type API”
博客远程发布URL填写“Http://你的网址/xmlrpc.asp”
其它问题相信你可以自己搞定。
- 1







