当前位置:编程学习 > C#/ASP.NET >>

為什么我在繁體中文2003下部署的AjaxPro的工程不能響應服務器端函數

工程部署在繁体2003下,我在繁体XP,简体XP,英文xp中分别使用ie6和ie7均调试通过;但是在日文下却没有任何响应(公司有部分客户是鬼子)

调试代码:

客户端:function chk()
{
alert("test");
var LoginState;
LoginState = CelestaVendorSys.Login_inc.TestLogin().value;
alert(LoginState);
}



服务器端代码:[AjaxPro.AjaxMethod]
        public string TestLogin() 
        {
            return "Ajax Success!";
        }

请各位大虾不吝赐教啊!
--------------------编程问答-------------------- 没试过,怀疑是字符集设置的问题 --------------------编程问答-------------------- 本工程除圖片外,全部使用utf-8編易做图,并且沒有使用任何中文的命名空間或類名稱:如:

<%@ Page Language="C#" CodePage="65001"  AutoEventWireup="true" CodeBehind="Login_inc.aspx.cs" Inherits="CelestaVendorSys.Login_inc" %>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>登錄窗體</title>

郁悶呀! --------------------编程问答-------------------- 哪位高人指點一下呀!小弟感激不盡 --------------------编程问答-------------------- 顶一下啊,各位老大 --------------------编程问答-------------------- 你注册了命名空间?

protected void Page_Load(object sender, EventArgs e)
        {
            AjaxPro.Utility.RegisterTypeForAjax(typeof(命名空间), this.Page);
        }
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,