时间:2021-05-25
方法为:在网站属性中 --》》 主目录 --》》配置 --》》 添加一个 .ashx 文件的映射 就可以了 ,
映射的文件路径在:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll 扩展名:
.ashx 动作:GET,HEAD,POST,DEBUG
检查文件是否存在的勾去掉
首先要在Web.config的<system.web>中添加下面的东东
<httpHandlers>
<add verb="POST,GET" path="AjaxPro/*.ashx" type="AjaxPro.AjaxHandlerFactory, axPro" />
或(看版本)
<add verb="POST,GET" path="ajaxpro/*.ashx" pe="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
</httpHandlers>
然后在服务器端的Page_Load中添加下面一行代码
AjaxPro.Utility.RegisterTypeForAjax(typeof(index));
下面来实现如何在客户端用javascript调用服务器端的方法
服务器端的方法,返回一个DataSet
复制代码 代码如下:
[AjaxPro.AjaxMethod]
public DataSet Change()
{
string str="select xjh,xm from xs_jbxx";
ds=cla.Bind(str);
return ds;
}
然后在客户端调用这个方法
复制代码 代码如下:
<script language="javascript">
function Change()
{
WebServer.index.Change(change_callback)
}
function change_callback(response)
{
var ds=response.value;
var content=document.getElementById("newDG");
var table=null;
for(var i=0;i<ds.Tables[0].Rows.length;i++)
{
if(i==0)
{
table=ds.Tables[0].Rows[i].xm+"<br>";
}
else
{
table+=ds.Tables[0].Rows[i].xm+"<br>";
}
}
content.innerHTML=table;
}
</script>
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
为了实现https,升级CPU、购买更多服务器的方法已经成为历史。有一些老式的虚拟主机,通常这个时间可以分为2000年到2012年之间的,很多虚拟主机都不支持S
国内外IDC市场上,大多虚拟主机支持PHP或ASP/ASP.NET等环境,而支持JSP的虚拟主机却很少,包括一些主流的虚拟主机商同样不支持JSP。那为什么支持J
虚拟主机或称共享主机,又称虚拟服务器,是一种在单一主机或主机群上,实现多网域服务的方法,可以运行多个网站或服务的技术。对于怎样利用虚拟主机搭建网站这个问题,怎样
虚拟主机,也叫“网站空间”,就是把一台运行在互联网上的物理服务器划分成多个“虚拟”服务器。虚拟主机或称共享主机,又称虚拟服务器,是一种在单一主机或主机群上,实现
虚拟主机上需要安装什么软件?虚拟主机上不需要安装软件,而且虚拟主机也不支持安装软件。虚拟主机已经将环境搭建好、软件安装好,购买后即可使用。虚拟主机可以安装FTP