zoukankan      html  css  js  c++  java
  • Infragistics的NetAdvantage控件出错排除方法 (转)

    刚参加工作,来到单位参加项目开发,便用到了Infragistics的NetAdvantage控件.该控件功能强大,使项目开发过程中的很多问题变得简单方便,而且该控件的用户界面也较美观,在2005第二版中,也对过去的一些不足之处作出了改进.
          我在项目中主要用到的是其中的UltraWebGrid控件和UltraChart控件.相信用过的朋友,对这两个控件的强大功能都非常了解.但是我在用的过程中也发现了一些问题,现在提出来和大家探讨,虽然针对这些问题,我也找到了一些解决的办法,但是希望大家还有其他更好的办法:
    1、当安装完NetAdvantage控件后,建立一个新的项目,在窗体中应用UltraWebGrid控件,编译运行后提示如下错误:
    “编译器错误信息: CS0234: 类型或命名空间名称“BorderDetails”在类或命名空间“Infragistics.WebUI.Shared”中不存在( 是否缺少程序集引用? )”
           解决方法:在NetAdvantage控件的安装目录下的ASP.NET\Bin下找到名为Infragistics.WebUI.Shared的dll 文件,拷贝后,把它粘贴到新建立的项目目录的bin目录下,重新编译运行,就可以通过了.不知道为什么不能自动执行这个过程,理论上是可以的.
    2、当安装完NetAdvantage控件后,建立一个新的项目,在窗体中应用UltraChart控件,给UltraChart控件绑定数据源后编译运行,提示:GDI+中发生一般性错误.
           解决方法:找到你的项目目录下的ChartImages文件夹,在它的属性中,把只读属性去掉,重新编译运行,就可以通过.
    3、当在某个页面中用到多个UltraChart控件,其中包括用程序自动生成的(即不是在窗体上拖放控件,而是在程序中用new来产生.我是在这样的情况下发现问题的).运行程序后,发现图表显示的数据图片混乱,有时候几个不同数据源的UltraChart控件竟然显示为一样的图片,不能反应真实的数据情况.
          解决方法:在程序中为每个图表产生的图片指定名称,(默认情况下,会自动命名,并保存在ChartImages目录下).如我的程序中用“myChar.DeploymentScenario.ImageURL = "ChartImages/Chart_" + i.ToString( ) + ".jpg";”为每个程序生成的UltraChart控件产生的图片进行设置,就解决了前面的问题.
          我是.NET新手,不知道对.NET开发有经验的朋友,有没有更好的方法可以介绍.真诚期待大家的交流、探讨、指教.

    还用一个比较好的控件 DXperienceEval
    Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1495236

  • 相关阅读:
    evernote100个做笔记的好方法
    平衡二叉树的调整模版
    晨间日记的奇迹
    hdu 2952 Counting Sheep
    hdu 1535 Invitation Cards
    poj 3259 Wormholes(spfa)
    poj 2263 Heavy Cargo(floyd)
    poj 3268 Silver Cow Party(SPFA)
    hdu 1690 Bus System
    hdu 3631 Shortest Path(Floyd)
  • 原文地址:https://www.cnblogs.com/skyblue/p/927817.html
Copyright © 2011-2022 走看看