asp.net中后台c#数组与前台js数组交互
来源:互联网 发布:苹果vip解析软件 编辑:程序博客网 时间:2024/05/16 10:45
在上一篇《asp.net中javascript与后台c#交互》中实现了前端脚本javascript调用后台的数据库的数据。但新的问题又出现了,由于地图上有多个点,所以存放google maps的longitude和latitude有多个值,这就需要利用数组来存放经纬度,问题又演变成如何把后台的c#数组传给前端的js。由于刚接触asp.net和前端这块,基本是零基础,所以这个问题困扰了很久,上网查资料,后来在一篇文章中看到解决办法,但文章中的方法处理的是定长数组,而我现在要处理的是不定长数组,由于用户有可能会添加和删除地图上的位置,所以从数据库里查询的记录数是未知的,所以我又在文章的基础上修改了一下。自己亲自的实践了一下并应用在自己的程序中,果然解决了问题。现在结合大牛的文章和我自己的亲身实践来说明一下这个问题是如何解决的。
第一步:定义cs数组
cs文件里后台程序中要有数组,这个数组要定义成公共的数组。
第二步:给cs数组赋值
cs数组的值一般都是从数据库中取到的,相信大家也都会,且后边的代码中也会有描写,这里就不做详细的解释。
第三步:将cs数组赋给前端的js数组
这个步骤是关键,我选用的方法就是<%=cs数组%>。这样模糊的说法也是百度得到的,赋值会用到循环,即会一个元素一个元素的赋值。
后台cs代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.OleDb;
using System.Data;
using System.Collections;
public partial class VideoSource : System.Web.UI.Page
{
aspx代码
<script type="text/javascript">
</script>
上述代码即为我解决问题所用代码,均已试验通过。
0 0
- asp.net中后台c#数组与前台js数组交互
- asp.net中后台c#数组与前台js数组交互
- asp.net中后台c#数组与前台js数组交互
- asp.net中后台c#数组与前台js数组交互
- asp.net中后台c#数组与前台js数组交互
- asp.net中前台javascript与后台C#交互
- asp.net中前台javascript与后台C#交互
- asp.net中前台javascript与后台C#交互
- C#后台与前台界面交互——传数组
- 黑马程序员-.net中前台javascript与后台C#交互
- asp.net中前台js变量与后台c#的相互调用方法
- javascript与cs代码互相调用 asp.net中前台javascript与后台C#交互(转)
- ASP.NET MVC前台js发送数组,后台用数组接收
- 关于“Asp.net 中后台CS读取数据库数据生成数组传递给前台页面JS使用”
- asp.net中javascript与后台c#交互
- js与Asp.net后台交互(C#)
- ASP.NET与前台交互--即后台.cs文件与前台.aspx文件交互
- C#前台JS和后台交互问题
- CCF 201403-2 窗口
- vmware 11 安装MAC OS X 10.10.5 开机卡logo界面问题
- 自顶向下测试和自底向上测试
- 使用JDBC实现对数据的增删改查
- NMAP 端口扫描工具下载 + 安装
- asp.net中后台c#数组与前台js数组交互
- 选择排序
- java实现排序算法之堆排序
- 公钥私钥加密解密理解
- Caffe官网 Tutorial: Nets, Layers, and Blobs caffe模型分解分析
- Linux常用命令大全 (非常有用)
- Python的WSGI
- CocoaPods安装及使用
- 多校第九场Arithmetic Sequence题解