读书人

`有关问题解决就接帖~ajax有关问题~

发布时间: 2012-03-15 11:50:38 作者: rapoo

在线等`~问题解决就接帖~~~ajax问题~~
我的代码如下~~
每一个页面JS
function Showindow(str)
{
var obj2=new Object();
obj2.name=str;
window.showModalDialog( "House_Modify.aspx ",obj2, "dialogWidth=650px;dialogHeight=500px ");
}
每二个页面的JS
function Showes()
{
var obj2 = window.dialogArguments;
var str=obj2.name;
id=str;
House_House_Modify.Modifyes(str,Is_Show);
}
function Is_Show(str)
{
}
第二页面的CS文件里
protected void Page_Load(object sender, EventArgs e)
{
AjaxPro.Utility.RegisterTypeForAjax(typeof(House_House_Medium));
}
[AjaxPro.AjaxMethod()]
public string Modifyes(string str)
{}
web.confing
<httpHandlers>
<add verb= "POST,GET " path= "ajaxpro/*.ashx " type= "AjaxPro.AjaxHandlerFactory, AjaxPro "/>
</httpHandlers>
错误信息是
'House_House_Modify '未定义
对象不支持此属性方法
==============================
昨天这里都没有问题的`
但今天一开机就出了这个问题`~~请问有没有高手能帮我解决啊~~
小弟先谢谢了~~

[解决办法]
是不是名字写错了

你把你的cs类名也说一下吧
[解决办法]
那js里面调用的应该是

House_House_Medium

怎么会是 House_House_Modify呢 House_House_Modify当然没有定义了 你注册的类也是House_House_Medium
[解决办法]
你第二个页面的类是public partial class House_House_Medium

就应该注册 House_House_Medium这个类


不知道你那里到底是怎么弄的
[解决办法]
把 命名空间 加上试试。
[解决办法]
注册跟调用的地方都加。
[解决办法]
注册的类和调用的类不一样,你再重新发一遍吧
[解决办法]
看看House_House_Modify 这个页面的文件名是不是被改了。
[解决办法]
楼主还没解决?
再重新写个简单的方法看有没有这个问题。

读书人网 >asp.net

热点推荐