在ASPX中有一Public 方法 Xxxx(String Name)请问在脚本中如何执行他呢!
解决方案 »
- 怎么让时间动,不刷新的情况下
- IE6 下JS验证问题
- 梅花雪树控件1.0想动态加载数据的问题?
- 水晶报表怎么样显示这样的功能要求?各位帮忙解决下.......
- 样式表CSS文件中可否加入服务器端脚本
- OleDbCommandBuilder的问题
- 大侠们快来帮忙解决一下啦,ASP的页面我运行正常,为何我用到.NET中就JAVASCRIPT报错啊?在线等
- 在DataGrid里嵌套一个复选框(CheckBox),应如何限制只能有两条记录被选定?急!!!
- 怎样无闪烁显示?
- 【求助】怎么限制textbox中输入的字数?
- 怎么用C#写一段代码,把结果集写到数组中去以检索用?
- 用WebRequest请求网页产生的HTML代码怎么和直接访问这个网页产生的代码不一样?帮帮忙!
不明白你说是什么意思哟。你所说的脚本是客户端脚本吗?
function CheckData()
{
if(window.event.keyCode==13)
{
//怎么写在这里呢
}
}
</script>
function CheckData()
{
if(window.event.keyCode==13)
{
<%=fun()%>;
}
}
</script>
protected string fun()
{
this.Page.GetControlEventhander(obj);
}
function CheckData()
{
if(window.event.keyCode==13)
{
//怎么写在这里呢
}
}
</script>
你上面这运行在客户端。
不管是ASPX,还是CS,都运行在服务器。
但通过XMLHTTP方式,我们可以化不可能为可能.
脚本调用:
//以XML求取数据
//webFileUrl:要读取的页面地址,可带参数
function XmlPost()
{
var webFileUrl = "xxx.aspx?Name=aa";
var result = "";
var xmlHttp = new ActiveXObject("MSXML2.XMLHTTP");
xmlHttp.open("POST", webFileUrl, false);
xmlHttp.send("");
result = xmlHttp.responseText;
return(result);
}然后在ASPX.CS页面中PAGE_LOAD过程中
strig Name = this.Request.QueryString["name"];
if(Name != null && Name != "")
{
string tmp = this.Xxxx(Name);
this.Response.Write(tmp);
this.Response.End();
}public string Xxxx(string Name)
{
//求取结果
string tmp = .......; //输出结果
return(tmp);
}