麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > XML > 正文

XML、DataSet、DataGrid結合寫成廣告管理程序(上)(轉載)

2024-09-05 20:55:43
字體:
來源:轉載
供稿:網友
作者:http://www.aspcn.com 飛刀

本文介紹一下asp.net中對xml的用法,這里飛刀我只是展現了xml與dataset相結合的用法。其實asp.net對xml的操作的方法與對象是很多的,比如xmldatadocument,xmltextreader等,這些對象功能很全,也很實用。

本文以adrotator控件使用的xml為例(新手可以先看一下adrotator控件的用法),寫出了一個廣告管理程序。這個程序,飛刀用到的控件主要是datagrid,可以說已經用到了datagrid幾乎全部功能,大家在關注xml的同時,可以同時學到datagrid使用方法。

先將本例中使用的一些方法對大家說明一下:

dataset主要是使用的readxml與writexml方法。它們的功能看名字就知道了,飛刀也不羅嗦了。

datagrid中使用的了很多的方法和對象。比如分頁使用allowpaging屬性,排序使用allowsorting屬性,本例中使用了所有datagrid中的事件,比如onitemcommand,oneditcommand,oncancelcommand,onupdatecommand等。

大家認真查看這些事件的處理。

另外大家在看程序時,再想想,如果這個程序使用asp來寫需要多少頁,呵呵,用asp.net只需要一頁,而且無限次使用,這就是asp.net的優點。

程序中飛刀我做了些簡單的注釋,最重要的還是大家的理解。

呵呵,最近我們工作室的人是忙得一踏糊涂,所以就請大家原諒啦。飛刀這些日子不是不寫程序,只是寫的程序都需要發表在書上,(比如和追捕軟件一樣功能的web網頁啦,真的可以實現與追捕一樣的功能,絕無虛假)不能貼在網上啦。這樣會被罵的:)

先看看我們操作的xml文件的內容:

 

<?xml version="1.0" standalone="yes"?>
<advertisements>
  <xsd:schema id="advertisements" targetnamespace="" xmlns=""
  xmlns:xsd="http://www.w3.org/1999/xmlschema"
  xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
    <xsd:element name="ad">
      <xsd:complextype content="elementonly">
        <xsd:all>
          <xsd:element name="imageurl" minoccurs="0" type="xsd:string"/>
          <xsd:element name="navigateurl" minoccurs="0" type="xsd:string"/>
          <xsd:element name="alternatetext" minoccurs="0" type="xsd:string"/>
          <xsd:element name="keyword" minoccurs="0" type="xsd:string"/>
          <xsd:element name="impressions" minoccurs="0" type="xsd:string"/>
        </xsd:all>
      </xsd:complextype>
    </xsd:element>
    <xsd:element name="advertisements" msdata:isdataset="true">
      <xsd:complextype>
        <xsd:choice maxoccurs="unbounded">
          <xsd:element ref="ad"/>
        </xsd:choice>
      </xsd:complextype>
    </xsd:element>
  </xsd:schema>
  <ad>
    <imageurl>aspcn_bbs1.gifc</imageurl>
    <navigateurl>http://www.aspcn.com/bbs</navigateurl>
    <alternatetext>aspcn鎶?鏈鍧?/alternatetext>
    <keyword>bbs</keyword>
    <impressions>50</impressions>
  </ad>
  <ad>
    <imageurl>aspcn_bbs3.gif</imageurl>
    <navigateurl>http://www.aspcn.com/bbs</navigateurl>
    <alternatetext>aspcn鎶?鏈鍧?/alternatetext>
    <keyword>bbs</keyword>
    <impressions>50</impressions>
  </ad>
  <ad>
    <imageurl>aspcn_bbs2.gifc</imageurl>
    <navigateurl>http://www.aspcn.com/bbs</navigateurl>
    <alternatetext>aspcn鎶?鏈鍧?/alternatetext>
    <keyword>bbs2</keyword>
    <impressions>50</impressions>
  </ad>
  <ad>
    <imageurl>http://www.aspcn.com/aspcn.gif</imageurl>
    <navigateurl>http://www.aspcn.com</navigateurl>
    <alternatetext>鎴戞槸涓浗浜?/alternatetext>
    <keyword>涓浗浜?/keyword>
    <impressions>80</impressions>
  </ad>
  <ad>
    <imageurl>http://www.aspcn.com/aspcn.gif</imageurl>
    <navigateurl>http://www.aspcn.com</navigateurl>
    <alternatetext>鎴戞槸涓浗浜?/alternatetext>
    <keyword>涓浗浜?/keyword>
    <impressions>80</impressions>
  </ad>
  <ad>
    <imageurl>http://www.aspcn.com/aspcn.gif</imageurl>
    <navigateurl>http://www.aspcn.com</navigateurl>
    <alternatetext>鎴戞槸涓浗浜?/alternatetext>
    <keyword>涓浗浜?/keyword>
    <impressions>80</impressions>
  </ad>
  <ad>
    <imageurl>http://www.aspcn.com/aspcn.gif</imageurl>
    <navigateurl>http://www.aspcn.com</navigateurl>
    <alternatetext>鎴戞槸涓浗浜?/alternatetext>
    <keyword>涓浗浜?/keyword>
    <impressions>80</impressions>
  </ad>
  <ad>
    <imageurl>http://www.aspcn.com/aspcn.gif</imageurl>
    <navigateurl>http://www.aspcn.com</navigateurl>
    <alternatetext>鎴戞槸涓浗浜?/alternatetext>
    <keyword>涓浗浜?/keyword>
    <impressions>80</impressions>
  </ad>
  <ad>
    <imageurl>http://www.aspcn.com/aspcn.gif</imageurl>
    <navigateurl>http://www.aspcn.com</navigateurl>
    <alternatetext>鎴戞槸涓浗浜?/alternatetext>
    <keyword>涓浗浜?/keyword>
    <impressions>80</impressions>
  </ad>
  <ad>
    <imageurl>http://www.aspcn.com/aspcn.gif</imageurl>
    <navigateurl>http://www.aspcn.com</navigateurl>
    <alternatetext>鎴戞槸涓浗浜?/alternatetext>
    <keyword>涓浗浜?/keyword>
    <impressions>80</impressions>
  </ad>
  <ad>
    <imageurl>http://www.aspcn.com/aspcn.gif</imageurl>
    <navigateurl>http://www.aspcn.com</navigateurl>
    <alternatetext>鎴戞槸涓浗浜?/alternatetext>
    <keyword>涓浗浜?/keyword>
    <impressions>80</impressions>
  </ad>
  <ad>
    <imageurl>http://www.aspcn.com/aspcn.gif</imageurl>
    <navigateurl>http://www.aspcn.com</navigateurl>
    <alternatetext>鎴戞槸涓浗浜?/alternatetext>
    <keyword>涓浗浜?/keyword>
    <impressions>80</impressions>
  </ad>
  <ad>
    <imageurl>http://www.aspcn.com/aspcn.gif</imageurl>
    <navigateurl>http://www.aspcn.com</navigateurl>
    <alternatetext>鎴戞槸涓浗浜篸ddd</alternatetext>
    <keyword>涓浗浜篸dd</keyword>
    <impressions>98090</impressions>
  </ad>
  <ad>
    <imageurl>http://www.aspcn.com/aspcn.gif</imageurl>
    <navigateurl></navigateurl>
    <alternatetext>鎴戞槸涓浗浜篴sdfasfad</alternatetext>
    <keyword>涓浗浜篸dd</keyword>
    <impressions>98090</impressions>
  </ad>
  <ad>
    <imageurl>http://wwwaspcn.com</imageurl>
    <navigateurl>http://</navigateurl>
    <alternatetext></alternatetext>
    <keyword></keyword>
    <impressions></impressions>
  </ad>
</advertisements>

中文有點問題,但是在下面的程序中可以正常顯示的,因為用了國際化技術,哈哈,這個例子用的東東可不少喲:)

這是adrotator控件引用的標準格式xml。


下一節,我們再來看看asp.net的源代碼

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 免费小毛片 | 久久在线精品视频 | 国产一区二区三区四区波多野结衣 | 黄色99视频 | 久久亚洲第一 | 久久久久亚洲精品国产 | 老司机免费福利午夜入口ae58 | 黄色网址免费在线播放 | 欧美人与牲禽动交精品一区 | 亚洲精中文字幕二区三区 | 久久久av亚洲男天堂 | 电影91| 欧美一级淫片免费视频黄 | 美女视频网站黄色 | 午夜视频色| 午夜视频大全 | 毛片毛片免费看 | 黄色网址进入 | 国产一区二区在线免费观看 | 色毛片| 免费观看黄色一级视频 | 久久国产精品二国产精品中国洋人 | 国产乱淫av一区二区三区 | 素人视频在线观看免费 | 久久91亚洲精品久久91综合 | 亚洲一区二区三区视频免费 | 国产三级精品最新在线 | 蜜桃成品人免费视频 | 特级黄毛片| 99视频网| 激情亚洲一区二区三区 | 亚洲精品午夜在线 | 黄网站在线播放视频免费观看 | 欧美日韩a∨毛片一区 | 91久久国产露脸精品国产护士 | 中文字幕免费在线看 | 素人视频在线观看免费 | 国产精品久久久久久久四虎电影 | 国产精品久久久久久238 | 国产一级aaa全黄毛片 | 精品国产一区二区三区四区在线 |