- 博客(93)
- 资源 (6)
- 收藏
- 关注
原创 C#中, 动态的将图片传递给ReportViewer中的报表. - 自动打印
private void frmReport_Load(object sender, EventArgs e) { this._reportViewer.Reset(); this._reportViewer.LocalReport.ReportPath = "LabelTemplate.rdlc";
2014-07-05 09:13:14
4453
原创 也来一篇关于Infragistics WPF Report的使用教程 (二)
前一篇介绍了如何定义Infragistics报表, 在实际开发过程中还
2014-07-05 09:03:44
2794
原创 也来一篇关于Infragistics WPF Report的使用教程 (一)
前言Infragistics Report 也称为NetAdvantage Report, 该报表工具比微软的rdlc功能更加强大的一款(至少就自定义纸张打印方面来说.), 该报表工具支持Web, WinForm, WPF平台的使用.我这里以WPF C/S端为例, 做一下记录, 防止自己以后忘掉.工具介绍1. 我这里使用的是Infragistics Ultimate 2014.1
2014-07-05 08:48:36
4552
原创 C#中, 动态的将图片传递给ReportViewer中的报表.
最近使用WPF开发, 接到一个需求, 要求根据记录的ID值, 生成QR码, 并将QR码进行打印.
2014-04-24 15:07:25
8466
原创 Error while unloading AppDomain. (Exception from HRESULT: 0x80131015)
在使用PRISM时, 使用了Windows Form Host 加载了Report View11控件, 窗体关闭后, 在退出
2014-04-24 11:14:16
3096
原创 关于MEF的一些简单的说明
刚刚看了一下MEF的一些示例, 网上的教程太复杂, 理解起来有些麻烦. 经过阅读别人的代码, 把自己的理解记录一下, 方便以后使用.MEF能干什么?首先回答这个问题, MEF可以将两个对象组合到一起, 这里的对象可以是变量, 类, 属性等. 然后用一个对象对替换另一个对象.比如说: 在class StringProvider中, 有属性Output, 而在class Clien
2014-03-25 14:24:28
2785
原创 Asp.Net MVC3.0中防止跨站的POST
在Form中添加@Html.AntiForgeryToken();在后台的Action中增加[ValidateAntiForgeryToken] 这个方法还可以添加自定义的参数@Html.AntiForgeryToken("SaltValue");后台的Action中,必需指名Token的值才允许正常提交.[ValidateAntiForgeryToke
2014-03-14 13:22:41
2259
原创 Asp.net的MVC中如何避免POST请求中出现的重复提交
使用惯了Asp.Net的服务器控件了, 突然转到MVC框架上来遇到这么个问题. 比如说网速慢的时候, 用户频繁的点击提交按钮, 或者是按F5刷新页面等等。解决方法很简单。解决方案1. 在页面生成时,比如说Index的Action中,开启一个SESSION,存储一个唯一的值(一般.net中使用的是Guid.NewGuid()这个方法)。2. 同时在隐藏文本域中存储SESSI
2014-03-13 13:45:02
8068
原创 修改数据库Collocation时出现的The database could not be exclusively locked to perform the operation(SQL Server
需要将数据库的字符集修改为,Chinese_PRC_90_CI_AS。否则中文会以问号的形式显示。修改为单用户模式SQL ALTER DATABASE db_database SET SINGLE_USER WITH ROLLBACK IMMEDIATE然后查询窗口,修改Options的Collocation属性为Chinese_PRC_90_CI_AS也可以使用命令 al
2013-06-27 16:13:24
4567
原创 再来说一说UITableView的分页
在网上搜索了一下, 介绍UITableView分页的文章不少, 而且都很统一, 代码也都正确. 只是没有把思路给整理出来. 我这里借花献佛, 整理一下.这里假定的前提是, 你已经将UITableView添加到了View中, 并且在h文件中实现了 UITableViewDelegate,UITableViewDataSource 这两个接口, 且已经与你后台定义的tblView建立起了关联, U
2012-01-18 09:20:16
8886
原创 谁说非ARC类库不能在ARC项目中使用? - ARC项目中用ASIHTTPRequest POST数据.
谁说ARC项目下面就不能使用ASIHTTPRequest? 误人子弟的文章太多, 简直是害人啊~~~~最近正在折腾Objective C Post数据, 遇到一点小问题就是不知道如何将NSData格式的图片文件与其它的字符数据一起提交到服务器上面.经过google, 找到了ASIHttpRequest这个组件, 很强大, 很好用. 唯一不足的是我使用的是xcode4.2 ARC,
2012-01-10 15:19:59
6082
原创 UITabBarView 添加自定义图片
如app的创建的是基于UITabBarController的应用,可将如下代码加入到AppDelegate 的委托方法didFinishLaunchingWithOptions: 中UITabBarController *tabBarController = [[UITabBarController alloc] init];NSArray *array = [tabBarController
2012-01-06 16:01:47
2495
转载 iPhone 自訂navigation bar全攻略 包含按鈕,高度及圖片背景
在blogspot上面看了篇文章不错, 转一下http://jingjong404.blogspot.com/2010/11/iphone-navigation-bar.htmliPhone的UI真的有很多小細節,我想也累積一些東西了就po上來吧.自製化的navigation bar到底有多彈性呢?我想改變navigation bar上面按鈕的樣式,可以!想改變navigation
2012-01-06 15:39:07
4310
原创 将中文字符串 由char * 转换为NSString *, 解决乱码问题.
由于刚刚开始接触Objective C在处理中文的时候, 绕了好大一个圈子. 在使用sqlite读取的字符的时候, 默认是char *的. 但是在我的程序中要使用的是NSString, 这就涉及到了一个转换. 由于看的死书, 按照书上和网上写的, 在转换时使用了 NSASCIIStringEncoding, 导致了转换后的中文字符串乱码.在绕了N个圈子之后, 终于发现, 其
2012-01-04 13:39:05
7082
原创 Objective C 获取当前日期时间方法
获取当前时间分为两步, 第一步是定义时间的显示格式.第二步是根据定义好的格式来格式化当前的时间. NSDateFormatter *nsdf2=[[NSDateFormatter alloc] init]; [nsdf2 setDateStyle:NSDateFormatterShortStyle]; [nsdf2 setDateFormat:@"YYYY-MM-DD HH:m
2012-01-04 11:36:24
9904
原创 关于下拉更新框架 EGORefreshTableHeaderView在Xcode4.2中, ARC下面的使用
关于如何在页面中使用EGORefreshTableHeaderView的文章网上一大把, 抄来抄去的, 但也都没什么大问题. 只是在XCode4.2的ARC环境中使用的时候, 错误一把. 借此机会, 完整的记录一下如何排除错误, 及使用的方法.首先第一步当然是下载这个下拉更新的框架了. https://github.com/enormego/EGOTableViewPullRefresh/
2011-12-30 15:50:24
6003
原创 将网络中的图片存为NSData并保存到sqlite的BLOB字段中.
开发心得.首先是获取网络中的图片, 将图片从网络中以NSData的形式读取到本地的代码很简单, 只有两句话就可以了. NSString *url = @"http://www.163.com/a.jpg"; NSData* imageData = [[NSData alloc]initWithContentsOfURL:[NSURL URLWithString:url]];其次是
2011-12-29 17:34:48
8030
原创 点击UITextFiled弹出UIDatePicker, 而不是键盘.
首先需要在View加载结束的时候指定文本的InputView UIDatePicker *datePicker = [[UIDatePicker alloc] init]; datePicker.datePickerMode = UIDatePickerModeDate; [datePicker addTarget:self action:@selector(date
2011-12-24 11:25:47
3995
原创 Single View Application 中使用 UINavigationController
首先通过File - New - New Project 创建一个Single View Application项目创建之后, 再通添加文件 - Coca Touch - UIViewController 创建MainViewController, 其中xib项需要选中.同样的方法创建一个SubViewController.切换回AppDelegate.m 添加#import
2011-12-19 21:47:26
3220
原创 Mac OS X Lion 安装之后, AppStore 显示正在加载 (Loading)
升级到Lion之后, 饱受AppStore无法访问的痛苦, 一直显示"正在加载", 让我打开itunes. 网络没有问题, 其他人的AppStore可以正常访问.千百般的google下, 找到下面的文章.根目录是 HD/Users/Your Account/Library/... 也就是你的帐户下的Preference这个文件夹, Lion里面这个目录默认是隐
2011-12-15 16:27:41
4537
原创 MySQL 杀死指定用户的全部进程
mysql> select concat('KILL ',id,';') from information_schema.processlist where user='root';+------------------------+| concat('KILL ',id,';') |+------------------------+| KILL 3101; |
2011-11-16 00:03:34
4054
转载 关于“因为数据库正在使用,所以无法获得对数据库的独占访问权”的最终解决方案
很简单, 手动的将数据库设置为off-line, 或者是执行ALTER DATABASE [datebase] SET OFFLINE WITH ROLLBACK IMMEDIATE不想脱机数据库, 想麻烦一点的话, 可以查看一下当前访问数据库的链接, 然后断开就成了./* 断开所有用户打开的连接 */ use master goif exists (select * f
2011-11-08 11:31:33
1046
原创 PHP等比例缩图的方法
//如果需要把一张图片, 按照事先已经给定的长与宽缩略一下, 需要提前计算出缩略后的宽与长.//缩略后要保证缩略后的长与宽一定不大于给定的长与宽.//本函数只给出计算缩略后的长与宽的方法, 至于保存方法, 需要使用gd, 可以自行google~function getResizePercent($source_w, $source_h, $inside_w, $inside_h){ i
2011-11-01 16:59:58
996
原创 XamDataGrid 中, 使用CellValuePresenter - 记号
<UserControl x:Class="CMSv3.CtlProject" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
2011-06-30 11:09:00
2084
原创 WPF中ListBox与PropertyChanged
在WPF中, 如何ListBox的ItemSource使用的是List, 在Model的Notify PropertyChanged的时候, 并不会将改变呈现到UI上面. 因为List并不会触发任何消息, 来通知系统, Source已经发生了改变. 解决方法也很简单:使用System.Collections.ObjectModel空间下面的ObservableCollectio
2011-06-30 11:07:00
1040
原创 获得XamDataGrid 中, 自定义CellValuePresenter中的控件的方法 - 记号
DependencyObject source = e.OriginalSource as DependencyObject; if (source == null) return; DataRecordPresenter drp = Infragistics.Windows.Utilities.GetAncestorFromType(source,
2011-06-28 16:42:00
1427
原创 记号: WPF ListView 自定义 Header
<br /><ListView.View> <GridView> <GridViewColumn Header="Data" Width="80"> <GridViewColumn.CellTemplate>
2011-04-26 09:12:00
5665
原创 WPF快捷键绑定
<br />已经很清楚了, 将Lable的快捷键按下之后的动作聚集在Textbox控件上面.<br /> <br /><Label Target="{Binding ElementName=nameText}">_Name:</Label><TextBox Name="nameText" Width="70"></TextBox>
2011-03-21 11:26:00
1524
原创 记号: 控件属性值的绑定
<br /><StackPanel Width="1000" Height="700" Background="Black" Name="ParentPanel"> <StackPanel Width="{Binding ElementName=ParentPanel, Path=Width}" Background="Red" Height="300"> </StackPanel> </StackP
2011-03-21 11:26:00
591
原创 为WPF中TabControl的TabItem添加图片
<br />默认状态下是一张图片, 选中时, 显示不同的图片. <br /> <br />代码片段~<br /> <br /><TabControl Height="100" Name="tabControl1" Width="{Binding ElementName=ParentPanel, Path=Width}" > <TabItem Name="tabItem1"> <TabItem.Style>
2011-03-21 11:24:00
11802
1
原创 JAVA解析嵌套的JSON字符串.
<br />这里的JSON串,是以饭否的Public Time Line上面的JSON格式的字符串为例子的.<br />http://api.fanfou.com/statuses/public_timeline.json<br />饭否现在还是使用HTTP Basic验证. 如果你不清楚,通过饭否的api登录并获取数据的方法, 可以参见本人的<br />http://blog.youkuaiyun.com/w59879213/archive/2011/01/14/6140523.aspx<br />这篇文章,以饭否的
2011-01-20 16:29:00
13924
转载 查看数据库日志的大小
<br /><br />SELECT DB_NAME(database_id) AS DatabaseName,<br />Name AS Logical_Name,<br />Physical_Name, (size*8)/1024 SizeMB<br />FROM sys.master_files<br />WHERE DB_NAME(database_id) = 'DBNAME'<br />GO
2011-01-18 10:00:00
899
原创 Java中,使用HTTP Basic进行验证
import java.net.Authenticator;import java.net.PasswordAuthentication;public class fanfouauth extends Authenticator{ @Override protected PasswordAuthentication getPasswordAuthentication() { return new PasswordAuthentication("wangjixiao@gmail
2011-01-14 21:00:00
2720
1
转载 资源文件的引用方法-记号
<br /><br />1. 应用本地资源(字符串): <br /><asp:Literal ID="Literal1" runat="server" Text="<%$Resources:LocalString1%>"></asp:Literal> <br />Literal2.Text = (string)this.GetLocalResourceObject("LocalString2"); <br />2. 应用全局资源(字符串): <br /><asp:Literal ID="Literal3"
2011-01-07 09:07:00
842
原创 Asp.Net中Listbox添加空格的问题.
如果希望在后台添加Listbox的Item, 程序会自动的把多余的空格去掉.即使使用了 在生成的时候, &也会被转义. 因为空格还是显示不出来.解决方案: 使用Server.HTMLDecode(" ");for (int j = 0; j
2010-12-01 09:49:00
1956
原创 office11 的引用被指向了 office12
开发的机子上面同时安装了Office 2003与Office 2007.在添加对Microsoft.Office 11.0 Object Library的引用的时候, 查看属性, 会被自动的指向Office 12.0上面去. 服务器的上面只安装了Office 2003, 即 Office 11.0 因此需要在Web.Config里面做一些设置.
2010-09-02 15:04:00
1015
原创 把以',' 分隔的列转换为行,读取出来
<br />现在表中有如下记录:<br />ID RoomNum Price<br />1 102,103 320<br />2 104 450<br /><br />我现在需要一条SQL 语句查出要如下结果 :<br />ID RoomNum Price<br />1 102 320<br />2 103 320<br />3 104 450<br />RoomNum是用,分割的. 原问题在此<br
2010-06-22 14:38:00
646
原创 SSRS中, 如何将Multi Value传递到SQL的in clause中.
SSRS中, 可以创建个可多选的参数, 该参数可以作为查询项传递给SQL语句.我遇到的问题是这样的. 1. 我创建了一个可以多选的参数.2. 将该参数传递到了SQL的一条Select中.3. select中是这样写的"select * from table where column in (@CoverageID)"问题就是, SSRS上面的Report只要该值为单一的时候有效
2009-11-17 05:32:00
1352
转载 只允许输入数字及小数的文本框
function clearNoNum(obj) { //先把非数字的都替换掉,除了数字和. obj.value = obj.value.replace(/[^/d.]/g,""); //必须保证第一个为数字而不是. obj.value = obj.value.replace(/^/./g,""); //保证只有出现一个.而没有多个. obj.value
2009-05-19 01:52:00
628
转载 从网络共享文件夹中执行.net的winfrom应用程序.
Follow the steps outlined below: (These steps were created for our Barcode Label Software based on the information found in Microsoft's Knowledge Basearticle 842419.) Create the permission set ele
2009-04-16 02:01:00
832
英语6级考试词汇表 英语6级考试词汇表
2010-01-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人