博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
webservice返回xml类型数据后绑定数据控件
阅读量:5018 次
发布时间:2019-06-12

本文共 1427 字,大约阅读时间需要 4 分钟。

1、webservice中的去数据方法

[WebMethod(Description = "读取数据")]        public XmlDataDocument GetMenuData()        {            DataSet ds = new DataSet();            //dt.TableName = "Column";            SqlConnection conn = new SqlConnection(@"Data Source=WWW-A576DBF2758\SQL2005;AttachDbFilename=E:\gao\gaosc\gaosc\App_Data\gaosc.mdf;Integrated Security=True;");            SqlCommand cmd = new SqlCommand();            cmd.CommandText = "select * from nz_Column";            SqlDataAdapter sda=new SqlDataAdapter(cmd.CommandText,conn);            sda.Fill(ds);            XmlDataDocument xd = new XmlDataDocument(ds);            return xd;        }

2、绑定数据控件

XmlDataDocument xd = new XmlDataDocument();        DataSet ds = new DataSet();        protected void Page_Load(object sender, EventArgs e)        {            if (!Page.IsPostBack)            {                WebApplication1.localhost1.GetData gd = new WebApplication1.localhost1.GetData();                XmlNode xnode;                System.Text.StringBuilder sbuilder;                xnode = gd.GetMenuData();                sbuilder = new System.Text.StringBuilder(xnode.OuterXml);                xd.LoadXml(sbuilder.ToString());                ds.ReadXml(new XmlNodeReader(xd));                GridView1.DataSource = ds.Tables[0].DefaultView;                GridView1.DataBind();            }        }

转载于:https://www.cnblogs.com/shucheng/archive/2012/11/22/2781936.html

你可能感兴趣的文章
面向对象高级
查看>>
Bitwise And Queries
查看>>
oracle连接问题ORA-00604,ORA-12705
查看>>
Java从零开始学十三(封装)
查看>>
Python2和Python3中的rang()不同之点
查看>>
lintcode28- Search a 2D Matrix- easy
查看>>
react项目
查看>>
A Simple Tree Problem
查看>>
Modular Inverse [ZOJ 3609]
查看>>
MySQL性能测试工具之mysqlslap使用详解
查看>>
深入理解jsonp跨域请求原理
查看>>
regsvr32注册COM组件失败
查看>>
jmeter,CSV数据加载、数据库连接、正则
查看>>
MySQL学习点滴 --分区表
查看>>
4.6.1 测试基础
查看>>
洛谷 P2486 [SDOI2011]染色
查看>>
oo第三单元总结
查看>>
leetcode : Count and Say [基本功]
查看>>
洛谷 P2485 [SDOI2011]计算器 解题报告
查看>>
Slickflow.NET 开源工作流引擎基础介绍(三) -- 基于HTML5/Bootstrap的Web流程设计器
查看>>