就是把xml读取到gridView中之后,在gridview中提供关键字文本框、查询、添加、删除按钮对xml进行操作,请问怎么做呢?
解决方案 »
- asp.net2003网站源程序如何快速的移动至asp.net2005下进行修改
- ADO.net中有哪几种返回结果集的方式?各返回什么类型?
- 各位高手进来看看 c#中数据库表写入xml文件问题 急救!!!
- 移动浮动图片时如何确定可以看见的页面宽度及高度?
- session概念问题 在线等!!!!!!!!!!!!1
- 关于在CS文件里控制表单的提交!就求一句话
- 刚学webservice不久,小事请教>> 怎么控制权限问题?总不能所有的webservice任何人都可以调用啊?也总不能每条函数都要加把锁吧?
- 如何处理NHibernate中报错:Row was updated or deleted by another transaction .有详细测试说明 谢谢
- 大家快来讨论一下在asp.net环境下Word.Applacation的启动条件?
- 朋友们,帮我看看那个朋友教我的关于数据库 表 和字段命名规范的方法对吗?
- 为什么页面上<asp:Dropdownlist不能显示数据库的值???
- 此版本的 SQL Server 不支持用户实例登录标志。该连接将关闭。
GridView1.DataSource = ds.Tables[0].DefaultView;
GridView1.DataBind();
System.Web.UI.HtmlTextWriter htmlWriter = new System.Web.UI.HtmlTextWriter(StringWriter);
GridView1.RenderControl(htmlWriter);
ds.WriteXml(StringWriter);
这个是gridview导出功能rendercontrol,
然后直接writeXml出来,你试试
其实是把下面的xml读到了treeView上的,然后再点击treeView的节点再把它读写到gridView中,使之对xml进行操作
比如我现在的xml如下:
<root name="Digital RainWater" img="image\home.gif">
<subroot name="East China" img="image\resource_go.gif" nos="1">
<contont url="1.aspx" title="General Info"></contont>
<contont url="hao.aspx" title="Person"></contont>
</subroot>
<subroot name="North China" img="image\crm.gif" nos="2">
<contont url="3.html" title="Nation"></contont>
<contont url="4.html" title="Area"></contont>
</subroot>
</root>
请问怎么操作呢?
更改一下刚才的那个方法
protected void Button1_Click(object sender, EventArgs e)
{
DataSet ds = new DataSet();
System.IO.StringWriter sw = new System.IO.StringWriter();
HtmlTextWriter htw = new HtmlTextWriter(sw);
GridView1.RenderControl(htw);
ds.WriteXml(sw);
}
public override void VerifyRenderingInServerForm(Control control)
{
}
就是另外加一个VerifyRenderingInServerForm空的方法,
然后你设计一下吧,其实treeview也有自动导出功能,用io写入就可以了