轉帖|使用教程|編輯:龔雪|2017-02-09 13:39:14.000|閱讀 209 次
概述:DevExpress實際使用中問題與解答
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Q:在開發(fā)WinForms應用時使用了DevExpress控件。在開發(fā)的電腦上運行得沒問題,但是在客戶端部署時無法加載DevExpress dll's。即使我把dll's 都弄到properties->publish->application files上去了,也不行。但是在目標電腦上安裝了DevExpress組件又可以用了。該怎么做才能在不用安裝組件庫到客戶端的情況下仍然讓應用運作呢?
A:你提到你在Properties -> Publish -> Application Files標記了,大多數(shù)文件都會被標記上,但有些會顯示Prerequisite (Auto),你就必須明確再次標記包含他們。比如下面這個例子:
你要更改Prerequisite 成DevExpress.SpellChecker來包含他們。
Q:怎么在DevExpress GridControl上獲取AutoGenerateColumns的權限,就像在winform 普通控制里datagridview那樣?
A:gridview1.OptionsBehavior.AutoPopuplateColumns = false;
Q:在ASP.Net頁面上有個DevExpress data grid,因為數(shù)據(jù)需要慢慢加載,我想要他們在頁面完全加載完了之后再開始,DevExpress grid支持這種嗎?
A:以下方式是不可能執(zhí)行ASPxGridView data延期綁定的:
1.處理客戶端ASPxClientGridView.Init事件,但是該事件是在控件初始化之后但是在瀏覽器展示之前出現(xiàn)的
2. 在客戶端執(zhí)行ASPxGridView自定義回調
3.在服務端處理ASPxGridView.CustomCallback事件并綁定grid。
<dx:ASPxGridView … OnCustomCallback="grid_CustomCallback"> <ClientSideEvents Init="function(s, e) { s.PerformCallback(''); }" /> </dx:ASPxGridView> protected void grid_CustomCallback(object sender, ASPxGridViewCustomCallbackEventArgs e) { /*e.Parameters*/ (sender as ASPxGridView).DataBind() }
(稿源:Stack Overflow)
想要了解更多DevExpress使用技巧?海量視頻課程以及最專業(yè)的DevExpress培訓盡在。
本站文章除注明轉載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn