例如:XML文件
<?xml version="1.0"?>
<Advertisements> 
   <Ad>
      <ImageUrl>2.swf</ImageUrl>
      <NavigateUrl>http://www.microsoft.com/china</NavigateUrl>
      <AlternateText>Microsoft Main Site</AlternateText>
      <Impressions>5</Impressions>
      <Keyword>Topic1</Keyword>
      <Caption>This is the caption for Ad#1</Caption> 
   </Ad>
      <Ad>
      <ImageUrl>1.swf</ImageUrl>
      <NavigateUrl>http://www.microsoft.com/china</NavigateUrl>
      <AlternateText>Microsoft Main Site</AlternateText>
      <Impressions>5</Impressions>
      <Keyword>Topic1</Keyword>
      <Caption>This is the caption for Ad#1</Caption> 
   </Ad>
      <Ad>
      <ImageUrl>1.gif</ImageUrl>
      <NavigateUrl>http://www.microsoft.com/china</NavigateUrl>
      <AlternateText>Microsoft Main Site</AlternateText>
      <Impressions>5</Impressions>
      <Keyword>Topic1</Keyword>
      <Caption>This is the caption for Ad#1</Caption> 
   </Ad>
</Advertisements>现在想编写一个界面,可以让用户自己对轮换广告进行修改、删除、增加等。
如何做?提供一下思路?
例如:图片可以上传,链接、文字、显示比率、关键字等均可自由增删改。
哪位有源代码?分不够可以再加。

解决方案 »

  1.   

    另外,这个在线处理图片的效果如何做?提供思路即可。
    http://www.atalasoft.com/Components/DotImage/WebControlsDemo/DotImageWebDemo.aspx
      

  2.   

    对xml进行操作
    ds.WriteXml(@"d:\\xxx.xml");
    XmlDocument xml=new XmlDocument();//XmlDocument代表xml文档
    xml.Load(@"d:\\xxx.xml");
    XmlNode nod=xml.SelectSingleNode("NewDataSet");//查找第一个NewDataSet节点
    XmlElement ele=xml.CreateElement("qqq");//在第一个节点里添加一个zds的元素
    ele.SetAttribute("qwer","asdf");//在元素里加属性
    ele.SetAttribute("zxcv","zzzz");
    xml.Save(@"d:\\xxx.xml");
      

  3.   

    看来没有人做过类似asp:AdRotator控件在线编辑的工作?