zoukankan      html  css  js  c++  java
  • flex查询xml字段绑定DataGrid小结

     flex查询xml字段绑定DataGrid小结
     1. xml定义
       [Bindable]
      private var xmlitems:XML=
      <Data>
        <item id=”1″>
          <Province>浙江</Province>
          <County>杭州</County>
          <Zipcode>310012</Zipcode>
          <Areacode>0571</Areacode>
        </item>
          <item id=”2″>
          <Province>浙江</Province>
          <County>温州</County>
          <Zipcode>325000</Zipcode>
          <Areacode>0577</Areacode>
        </item>
      </Data>

    2.DataGrid绑定如下
         <mx:DataGrid id=”Show” height=”100%” width=”474″ >
       <mx:columns>
                   <mx:Array>
                       <mx:DataGridColumn dataField=”Province” headerText=”省份”/>
                       <mx:DataGridColumn dataField=”County” headerText=”地区”/>
                       <mx:DataGridColumn dataField=”Zipcode” headerText=”邮编”/>
                       <mx:DataGridColumn dataField=”Areacode” headerText=”区号”/>
                   </mx:Array>
              </mx:columns>
      </mx:DataGrid>
    3.
    绑定全部<mx:DataGrid id=”Show” height=”100%” width=”474″ dataProvider=”{xmlitems.item}” >
    根据id查询      <mx:DataGrid id=”Show” height=”100%” width=”474″ dataProvider=”{xmlitems.item.(@id==2)}” >
    如果想按Zipcode邮编字段查询<mx:DataGrid id=”Show” height=”100%” width=”474″ dataProvider=”{xmlitems.item.(Zipcode==325000)}” >
    总结注意 dataProvider里面区别结合xml,
    另外如果<mx:DataGrid id=”Show” height=”100%” width=”474″ dataProvider=”{xmlitems.item.(County==杭州)}” >,用字符的话这样会出现杭州未定义,
    暂时不知道如何直接改,替代方法是用as方法在 定义个后再赋值,下次弄好把完整查询发出来

    本文http://www.ajaxcn.net首发

  • 相关阅读:
    WP2Sinablog使用后的后遗症
    .NET Framework 4 与 .NET Framework 4 Client Profile
    360浏览器也有了开发人员工具了
    让你的手机号“变”qq号
    首次体验 Live Writter
    判断素数
    SqlServer文件挂起
    vni—2015:验证错误
    成功者善于模仿(转)
    dbms_output缓冲区溢出
  • 原文地址:https://www.cnblogs.com/sendling/p/1539675.html
Copyright © 2011-2022 走看看