彩票走势图

[Q&A] DevExpress实操问答集锦

转帖|使用教程|编辑:龚雪|2017-02-09 13:39:14.000|阅读 154 次

概述:DevExpress实际使用中问题与解答

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

Q:在开发WinForms应用时使用了DevExpress控件。在开发的电脑上运行得没问题,但是在客户端部署时无法加载DevExpress dll's。即使我把dll's 都弄到properties->publish->application files上去了,也不行。但是在目标电脑上安装了DevExpress组件又可以用了。该怎么做才能在不用安装组件库到客户端的情况下仍然让应用运作呢?

A:你提到你在Properties -> Publish -> Application Files标记了,大多数文件都会被标记上,但有些会显示Prerequisite (Auto),你就必须明确再次标记包含他们。比如下面这个例子:

你要更改Prerequisite 成DevExpress.SpellChecker来包含他们。

 

Q:怎么在DevExpress GridControl上获取AutoGenerateColumns的权限,就像在winform 普通控制里datagridview那样?

A:gridview1.OptionsBehavior.AutoPopuplateColumns = false;

 

Q:在ASP.Net页面上有个DevExpress data grid,因为数据需要慢慢加载,我想要他们在页面完全加载完了之后再开始,DevExpress grid支持这种吗?

A:以下方式是不可能执行ASPxGridView data延期绑定的:

1.处理客户端ASPxClientGridView.Init事件,但是该事件是在控件初始化之后但是在浏览器展示之前出现的

2. 在客户端执行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使用技巧?海量视频课程以及最专业的DevExpress培训尽在。


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP