01
2016
02

art.dialog.close 关掉指定弹出窗口

 

在弹窗前,先给定义一个ID 例如:id='abc'

那么关闭的代码为:

art.dialog.list['abc'].close();




function openCommandWait() {
    artConfig.title = "";
    artConfig.height = 60;
    artConfig.width = 400;
    artConfig.id = "artCommandWait";
    window.art.dialog.open("../../Modules/AnalysisModel/CommandWait.aspx", artConfig, false);
}

14
2015
12

Windows Server 2012 系统IIS 配置WCF

 

1、由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本 ,请添加处理程序。如果勇载文件,请添加 MIME 映射。

 

以管理员身份,在cmd中运行C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe –i



(找不到的话,在 C盘 - windows - system32 -下 运行 cmd.exe 然后再运行上面的命令)

03
2015
12

RadGrid 分组中自定义分组中的内容

<telerik:RadGrid ID="RadGrid1" runat="server" DataSourceID="SqlDataSource1" OnItemDataBound="RadGrid1_ItemDataBound">
  <MasterTableView DataSourceID="SqlDataSource1">
    <GroupByExpressions>
      <telerik:GridGroupByExpression>
        <SelectFields>
          <telerik:GridGroupByField FieldName="UnitPrice" HeaderText="Price" />
          <telerik:GridGroupByField FieldName="UnitsInStock" FieldAlias="InStock" Aggregate="Sum" />
        </SelectFields>
        <GroupByFields>
          <telerik:GridGroupByField FieldName="UnitPrice" SortOrder="Descending" />
        </GroupByFields>
      </telerik:GridGroupByExpression>
    </GroupByExpressions>
  </MasterTableView>
</telerik:RadGrid>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>"
  SelectCommand="SELECT [ProductName], [QuantityPerUnit], [UnitPrice], [UnitsInStock] FROM [Products]">
</asp:SqlDataSource>

19
2015
11

unable to open database file 写入SQLite数据库失败

 

在 Windows Server 2008 64位系统IIS 部署了一个网站程序,用到了SQLite数据库, 把应用程序池设为32位后还是不能吸入数据库数据, 错误为 “unable to open database file”


解决方法为需要给 SQLite 数据库文件所在的上一级目录添加everyone 可读可写的用户权限。

13
2015
11

VMware Workstation 虚拟机上安装Win7 Ghost

 


1.新建虚拟机,选择WIN7 的ISO 文件



2.里面一般带的都有硬盘分区工具,对硬盘分区

3.开机画面 按Esc 设置BIOS ,设置成从CS 启动

09
2015
11

Silverlight 中 Color Brush 和 string 相互之间的转换 

 

1、String转换成Color

            Color color = (Color)ColorConverter.ConvertFromString(string);

2、String转换成Brush

            BrushConverter brushConverter = new BrushConverter();
            Brush brush = (Brush)brushConverter.ConvertFromString(string);

09
2015
11

Silverlight 中颜色和字符的互相转化

 

     public static Color ToColor(string colorName)
        {
            if (colorName.StartsWith("#"))
                colorName = colorName.Replace("#", string.Empty);
            int v = int.Parse(colorName, System.Globalization.NumberStyles.HexNumber);
            return new Color()
            {
                A = Convert.ToByte((v >> 24) & 255),
                R = Convert.ToByte((v >> 16) & 255),
                G = Convert.ToByte((v >> 8) & 255),
                B = Convert.ToByte((v >> 0) & 255)
            };
        }

24
2015
10

“System.BadImageFormatException”类型的未经处理的异常在 System.Windows.Forms.dll 中发生

 “System.BadImageFormatException”类型的未经处理的异常在 System.Windows.Forms.dll 中发生



C#调用VC dll 出现“System.BadImageFormatException”,编写vc dll时用的是x86平台,即32位,而编译C#时用的x64, 即64位

将C#切换到x86平台编译,编译通过

20
2015
10

C# 获取插入的U盘的盘符信息

 

using System.IO;

 

DriveInfo[] allDrives = DriveInfo.GetDrives();

foreach (DriveInfo d in allDrives)
{
    Console.WriteLine("Drive {0}", d.Name);
    Console.WriteLine("  File type: {0}", d.DriveType);
}

16
2015
10

telerik 的 RadDiagram控件 铅笔和钢笔工具默认不填充形状内的背景色

 

 

用铅笔和钢笔工具画图的时候, 形状默认会填充颜色, 如果是画形状还好,如果是画线的话就没必要填充颜色了, 设置如下:

 

首先要引用

xmlns:primitives="clr-namespace:Telerik.Windows.Controls.Diagrams.Primitives;assembly=Telerik.Windows.Controls.Diagrams"