2012-10-10 49 views
0

我有一個使用vb.net 2010/SQl server 2008r2/Devexpress 2011.2 創建的應用程序此應用程序由網絡中的多個用戶使用,並且數據庫位於服務器上。 現在我正在考慮在此應用程序內部創建一個發送/接收消息系統。
這是一個簡單的想法:數據庫中有一個表格來存放消息。用戶在此表中創建一條消息,其他用戶在某個時間間隔內查詢此表,如果有新消息,他們可以從此表中讀取新記錄並讀取消息。 我知道我該怎麼做,但我不知道是否有控制devexpress,可以幫助我顯示郵件程序中的消息。使用devexpress的簡單消息應用程序?

謝謝!

回答

0

沒有,在devexpress上沒有預先創建的控件可以幫助您顯示郵件程序中的消息。但是,您可以藉助這些控件創建程序,即使在DevExpress XtraNavBar Demo中也有這樣的類型演示應用程序,可以幫助您創建所需的應用程序。

入住此演示畫面: enter image description here

+0

我在哪裏可以找到這個演示? – alex

+0

演示隨DevExpress設置一起提供。安裝完成後,您可以在winforms演示部分找到它。 –

0

我能想到的最好是使用ASPxGridview(與詳細信息行),並定期刷新客戶端。 就像上面的例子一樣,你需要三列(1個圖像用於讀取狀態,1個用於標題,1個用於發送者),在細節行中可以顯示消息。

應該是這樣的:

<dx:ASPxGridView runat="server" ID="grid" DataSourceID="datasource" KeyFieldName="Id"> 
     <Columns> 
      <dx:GridViewDataImageColumn FieldName="ImageUrl" Caption="&nbsp" Width="30px"> 
       ... 
      </dx:GridViewDataColumn> 
      <dx:GridViewDataTextColumn FieldName="Title"/> 
      <dx:GridViewDataTextColumn FieldName="Sender"/> 
     </Columns> 
     <Templates> 
      <DetailRow> 
       ... 
      </DetailRow> 
     </Templates> 
    </dx:ASPxGridView> 
相關問題