asp.net 页面传值
直接获得页面参数:
if(!IsPostBack) { //判断是否是第一次加载窗体
}
if(Page.PreviousPage!=null){ // 判断上一页面的按钮是否设置了PostBackUrl属性
if(PreviousPage.IsCrossPagePostBack){ //判断页面是否使用跨页提交
TextBox keyword = this.PreviousPage.FindControl(id) as TestBox; // 获得上一页面的相对应ID的值
}
}
使用范围变量:
Cookie对象:(保存在客服端)
语法:
Response.Cookies[Cookie的名称].value = 变量名;
string 变量名 = Request.Cookies[Cookie的名称].value;
HttpCookie hcCookie = new HttpCookie("Cookie的名称","值");
Response.Cookies.Add(hcCookie);
属性:
Name / Value / Expires(设定Cookie变量的有效时间)
Session对象:(保存在服务器)
语法:
Session["Session名称"] = 值;
变量 = Session["Session名称"];
属性:
TimeOut / Clear(从会话状态集合中移除所有的键和值) / Abandon (结束Session,取消当前会话)
Application对象:
语法:
Application["Application名称"] =
相关文档:
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Xml;
namespace jiu ......
一。①:首先要有这个文件URLRewriter.dll,如果没有,赶快到网上下载一个,并将其放到下面的bin目录里面,并且将其引用添加到下面里面;
②:下面就是Web.Config文件的配置了,当然,配置过程相当简单:
1:先添加这个
<configSections>
<section name="RewriterConfig" type="URLRewriter.Config.Rew ......
//压缩
protected void btnY_Click(object sender, EventArgs e)
{
string rar;
RegistryKey reg;
string args;
ProcessStartInfo procStart;
Process process;
try
{
reg = Registry.ClassesRoot.OpenSubKey(@"Applications\WinRAR.exe\Shell\Open\Command"); ......
有很多理由去解释理解ASP.NET页面生命周期是非常重要的,主要是要去理解什么地方放置什么特定的方法,什么时候我们应该设置什么相关的属性。如果去开发自定义的服务器控件,理解生命周期对纠正控件初始化时候的错误,以及使用view-state和后台代码设置属性是非常有用的。(控件事件只与ASP.NET页面相关)
&nb ......
许多程序员在做业务开发时往往会在服务器端做用户信息的验证,有没有考虑过用jquery的ajax方法来验证登陆呢?且效果比在服务器端写代码来验证好的多,页面无刷新即可实现实现登陆验证,代码也简单。
现在下面贴出来的是很简单的用jquery的ajax方法来验证登陆的代码,适合刚接触jquery的朋友学习。
前台页面代码:
<he ......