我的message.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="messages.aspx.cs" Inherits="_messages" %>
<script type="text/javascript">
....
function call()
{
_messages.UpdateMessage(username,title,content,ip);
}
.....
</script> message.aspx.cs
public string UpdateMessage(string username,string title,string content,string ip)
{
}
代码就如上,我想在call函数里面调用message.aspx.cs里面的UpdateMessage函数,得怎么表示.我这么写它会出现"网页有错误",'_messages'未定义.然后就执行不下去了,各位高手,得用什么方法解决.急死了.
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="messages.aspx.cs" Inherits="_messages" %>
<script type="text/javascript">
....
function call()
{
_messages.UpdateMessage(username,title,content,ip);
}
.....
</script> message.aspx.cs
public string UpdateMessage(string username,string title,string content,string ip)
{
}
代码就如上,我想在call函数里面调用message.aspx.cs里面的UpdateMessage函数,得怎么表示.我这么写它会出现"网页有错误",'_messages'未定义.然后就执行不下去了,各位高手,得用什么方法解决.急死了.
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="messages.aspx.cs" Inherits="_messages" %>
<% UpdateMessage(username,title,content,ip); %>
1)将后台那个方法放在按钮的单击事件里面(按钮的width设置为0),这样你就可以在前台js
function call()
{
__doPostBack(.......) }
<httpHandlers>
<add verb="POST,GET" path="ARMS/*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
</httpHandlers>cs文件里定义
[AjaxPro.AjaxMethod]
public int getString{)
{
return "ljfladjfl"; }
界面上调用:
var str = message.getString{).value;