怎样通过ASP.NET注册的javascript,把服务器段的数据以数组的方式传递给客户段的javascript我c#访问数据库得到数据
通过上面注册的javascript怎么把数据传递给客户段我客户段有函数接口,那个接口是得到我传给他的数据我的朋友用vc写了一个ActiveX控件,
ActiveX控件的作用
显示地图,
javascript控制放大,缩小,。。
我c#怎么给ActiveX提供数据
谢谢各位的帮助
kaixindream
kaixin110
通过上面注册的javascript怎么把数据传递给客户段我客户段有函数接口,那个接口是得到我传给他的数据我的朋友用vc写了一个ActiveX控件,
ActiveX控件的作用
显示地图,
javascript控制放大,缩小,。。
我c#怎么给ActiveX提供数据
谢谢各位的帮助
kaixindream
kaixin110
<script language=javascript>
a=<%=aaa%>;
</script>那么a就会等于aaa;
ms-help://MS.MSDNQTR.2005JAN.1033/cpref/html/frlrfsystemwebuipageclassregisterarraydeclarationtopic.htm
{
if(Page.IsPostBack)
{}
/*
String scriptString = "<script language=JavaScript> function Onload() {";
scriptString += "for(var index=0;index < myArray.length;index++)";
scriptString += " alert(myArray[index]); } <";
scriptString += "/" + "script>";
RegisterStartupScript("arrayScript", scriptString); */
RegisterArrayDeclaration("ArrayList","");
}关键是c#数据怎么给客户段
谢谢各位的回答我可以另外开贴子
谢谢
该代码可以在客户端生成类似下面的代码:
<script language="javascript" type="text/javascript">
<!--
var myArray = new Array(new obj('x'),new obj('y'),new obj('z'));
// -->
</script>RegisterArrayDeclaration("myArray", "new obj('x'),new obj('y'),new obj('z')");
这句话生成了上面的客户端代码,所以你可以在这句话上做文章,将你的C#数据传递到客户端的数组myArray里面去。
比如:
string myArray = "1,2,3,and other elements";
RegisterArrayDeclaration("myArray", myArray);
可以生成下面的代码:
<script language="javascript" type="text/javascript">
<!--
var myArray = new Array(1,2,3,and other elements);
// -->
</script>
谢谢
cuike519可以给咱说说你的qq或者
msn或者icq吗做个朋友