日期:2014-05-16 浏览次数:20884 次
1、asp.net 的C#代码部分
‘[AjaxPro.AjaxMethod]’这句是关键,函数或方法写法没什么特别的地方,只是要使用这句声明这个函数是由AJAX.NET在页面异步请求的,总之记住要通过AJAX获得数据的后台函数就使用[AjaxPro.AjaxMethod]来声明一下。
public partial class Jetflow : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
//注册ajax
if (!Page.IsPostBack)
{
AjaxPro.Utility.RegisterTypeForAjax(typeof(V3WEB.htm.Test.Jetflow)); ----注册方式要写名命名空间
}
Application["CompanyHtml"] = "hello";
}
//获得显示公司的网页文件
[AjaxPro.AjaxMethod]
public string getCompanyHtml()
{
string _companyname = "jetflow";
if (HttpContext.Current.Application["CompanyHtml"] != null)
{
_companyname = HttpContext.Current.Application["CompanyHtml"].ToString(); -----读写全局变量要用HttpContext.Current.Application方式
}
return _companyname;
}
//判断用户名密码是否正确
[AjaxPro.AjaxMethod(AjaxPro.HttpSessionStateRequirement.ReadWrite)] // 读写Session: 加上此句才可读写session
public int isRight(string userID, string userPwd)
{
&nb