gpt4 book ai didi

c# - 如何在内容页面中使用ajax方法

转载 作者:太空宇宙 更新时间:2023-11-03 16:33:58 25 4
gpt4 key购买 nike

我在使用 Ajax 方法时遇到问题。我有一个母版页和一个内容页。我想在内容页中使用 Ajax 方法。为此

在页面加载的cs页面中:

Ajax.Utility.RegisterTypeForAjax(typeof(testcontent));

我已经添加了这个,因为我的内容页面名称是 testcontent。

这是我在cs页面中的方法:

 [Ajax.AjaxMethod()]
public int Getdatabyid(int id)
{
int count = 0 ;
//getting the id and basing on that processing the data and assigning to count
return count;
}

在我的 aspx 页面中:

function getdata(value)
{
var id = value;
var count = testcontent.Getdatabyid(id);
}

但我收到错误“测试内容不可用”。我可以在从母版页继承属性的内容页中使用 Ajax 方法吗?在母版页中我放置了脚本管理器...请帮助我

最佳答案

我找到了问题的解决方案。

在 web.config 文件中,

添加这些代码行。

 <system.web>
<httpHandlers>
<add verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactory,Ajax"/>
</httpHandlers>
</system.web>

这将允许 Ajax 方法。

关于c# - 如何在内容页面中使用ajax方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9817449/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com