asp.net 前台调用后台方法
帮忙看看,为什么调用不成功?应该怎样调用后台的方法,不想用ajax.
后台方法:
C# code:
[System.Web.Services.WebMethod]
public static string aa(string name)
{
if (name == "aa")
{
return "11";
}
else
{
return name;
}
}
前台代码:
HTML code:
<script language="JavaScript">
function myCallBack(result) {
alert(result);
}
function show()
{
PageMethods.aa("aa",myCallBack);
}
</script>
HTML code:
<input name="" onClick="javascript:show()" type="button" value="aa" />
HTML code:
<input name="" onClick="javascript:alert('<%=aa() %>')"type="button" value="aa" />
试试这个看看
后台是webservice啊,项目中添加引用webservice,调用就可以了啊
ASPX
C# code
Code highlighting produced by Actipro CodeHig
相关问答:
select top 12 * from Product where [id] not in (select top 12 [id] from Product)
这样可以分页,但是我在后面想加个条件
select top 12 * from Product where [id] not in (select top 12 [id] from Prod ......
前段时间碰到一道面试题如下:
test.aspx页面有如下代码:
Response.Write(Test.GetDate());
Test类如下:
public class Test
{
static string dt="";
public static s ......
<script type="text/javascript" src="js/Dialog.js"></script>
<script type="text/javascript">
function zOpenD()
{
va ......
Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.Design
Imports System.Web.UI.WebControls
Namespace CBDAspNet.WebControls.HTML
''' <summary>
'' ......