- 博客(30)
- 收藏
- 关注
原创 gridview分页情况下绑定数据时,赤字的过滤
//过滤赤字及生成办公室费用链接 for (int i = 0; i <= gridView.Rows.Count - 1; i++) { DataRowView mydrv = ds.Tables[0].DefaultView[gridView.PageIndex * gridView.PageSize + i]; if (mydrv[1]
2013-09-01 16:50:28
550
原创 gridview行编辑时绑定Dropdownlist并选中对应值
protected void gridView_RowEditing(object sender, GridViewEditEventArgs e) { System.Data.DataRowView drv = (System.Data.DataRowView)gridView.Rows[e.NewEditIndex].DataItem; //索引编辑时
2013-08-31 18:05:19
1463
转载 合并多行查询数据到一行:使用自连接、FOR XML PATH('')、STUFF或REPLACE函数
示例表 tb 数据如下id value—————1 aa1 bb2 aaa2 bbb2 ccc第一种SELECT id, [val]=( SELECT [value] +',' FROM tb AS b WHERE b.id = a.id
2013-08-27 23:18:26
487
转载 Sys.WebForms.PageRequestManagerParserErrorException:无法分析从服务器收到的消息
在updatepanel中如果要用response.write();要先对控件进行注册.代码为这样就行了.
2013-08-22 17:57:13
1023
转载 错误 155 程序集“Microsoft.Office.Interop.Excel, Version=12.0.0.0
下载一个PIAhttp://www.microsoft.com/downloads/en/details.aspx?FamilyId=3C9A983A-AC14-4125-8BA0-D36D67E0F4AD&displaylang=en安装到“C:\Windows\assembly”目录下,重启电脑,在引用集里,添加引用--Microsoft Excel 11.0 Object L
2013-08-22 15:16:39
965
转载 asp.net GridView多行表头的实现
方法一: 1 protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e) 2 { 3 //判断创建的行是否为表头行 4 if (e.Row.RowType == DataControlRowType.Header) 5 { 6
2013-08-17 10:41:39
2128
转载 GridView自动增加序号(三种实现方式)
第一种方式,直接在Aspx页面GridView模板列中.这种的缺点是到第二页分页时又重新开始了,第二种方式分页时进行了计算,这样会累计向下加,点三种放在cs代码中第一种方式,直接在Aspx页面GridView模板列中.这种的缺点是到第二页分页时又重新开始了. 复制代码 代码如下: 第二种方式分页时进行了计算,这样会累计向下加. 复制代码 代码如下
2013-08-17 10:37:57
858
转载 让SELECT 查询结果额外增加自动递增序号
USE 北风贸易;GO/* 方法一*/SELECT 序号= (SELECT COUNT(客户编号) FROM 客户 AS LiMing WHERE LiMing.客户编号<= Chang.客户编号), 客户编号, 公司名称FROM 客户 AS Chang ORDER BY 1;GO/* 方法二: 使用SQL Server 20
2013-08-17 10:04:13
678
原创 得到上个月的字符串varchar(6)
CONVERT(varchar(6), CAST(thisMonth.jMonth + '01 ' AS datetime) - 1, 112)很好理解,月份加01,为本月1号,减1天,自然会得到上月最后一天,取6个字符,即得到月份数
2013-08-16 22:47:35
706
原创 解决Button的OnClientClick与RequiredFieldValidator的问题
OnClientClick=("if (Page_ValidationActive && !confirm('确定吗?')) return false;")
2013-08-16 20:22:36
902
转载 [ASP.NET] 实现Label自动换行
在标签外侧添加:PRE>asp:Label id="lblDescription" runat="server" Width="420px">asp:Label>PRE>在Page_Load中添加:this.lblDescription.Style.Add("word-break", "break-all");
2013-08-14 08:45:28
1007
转载 asp.net中的服务器端控件 textbox 设为只读属性后无法获取JS给其赋的值解决办法
在TextBox控件中,发下修改文本内容后,提交更改时无法将修改后的内容提交给服务器。也就是服务器端TextBox.Text获取的还是原来的内容。查了好半天终于清楚了,原来Asp.net2.0以后限制了修改值回传的做法。不过这只是限制的Text属性,没有限制提交数据的名称/值的NameValueCollection,通过Request["表单名称"]的方法仍然可以得到控件修
2013-08-13 21:13:45
1378
转载 gridview获取当前行索引的方法
在用GridView控件时,我们经常会碰到获取当前行的索引,通过索引进行许多操作。例如,可以获得当前行某一个控件元素;设置某一元素的值等等。下面结合实例介绍几种获得GridView当前行索引值的方法。实例:① 目的:获取GridView中RowCommand的当前索引行。② 前台页面:在GridView中添加一模版列,里面添加一个LinkButton控件。代码:"操作">
2013-08-13 13:43:18
475
转载 简单的GridView嵌套实现
具体效果如下:JS代码,用于显示 隐藏嵌套的GRIDVIEW: /*隐藏嵌套的Gridview*/ function ShowHidden(sid, ev) { ev = ev || window.event; var target = ev.target || ev.srcElemen
2013-08-12 20:53:43
447
原创 手动添加DropDownList选择项时,无法显示怎么办?
this.DropDownList2.Items.Insert(0,new ListItem("--请选择类型--", "0"));手动修改DropDownList选择项的时候AppendDataBoundItems属性要设置为True这个属性的意思是可以再已有项的前提下添加新项,而不改变原来项!
2013-08-08 09:03:46
731
转载 JQuery 模态弹出窗口
效果演示前台调用代码view plaincopy to clipboardprint?html> head> meta http-equiv="Content-Type" content="text/html; charset=gb2312"> title>PopUptitle> script type="te
2013-08-07 19:18:40
1228
1
转载 asp.net中使用基于角色role的Forms验证
asp.net中使用基于角色role的Forms验证,大致经过几下四步:1.配置系统web.configsystem.web> authentication mode="Forms" > forms name=".yaoCookies" loginUrl="/duan/Manage/login.aspx" protection="All" timeout="20"
2013-08-06 23:53:45
377
转载 SQL 2005数据库中各种对象的判断
1 判断数据库是否存在Sql代码 if exists (select * from sys.databases where name = ’数据库名’) drop database [数据库名] if exists (select * from sys.databases where name = ’数据库名’) drop database [数据库名]2 判断表是否存在Sq
2013-08-06 06:43:06
460
原创 nvarchar 转换decimal 时的细节,弄了两个小时,原来是判断结果写错了
正确写法:SELECT [Km_ID] ,[科目] , convert(decimal(20,2), case when ([支行] IS NULL) or [支行]='' then '0.00' else replace([支行],',','')end) ,[月份] FROM [icbcFinancial].[dbo].[vi_tmpchen
2013-08-05 10:21:59
1518
原创 这样记log4net日志,更好排错
Error.Log("类名:" + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.FullName + "" + "方法名:" + System.Reflection.MethodBase.GetCurrentMethod().Name + ""
2013-08-04 21:16:44
451
转载 asp.net用类似操纵Sql语句的方式快速实现Excel读写的方法(oleDB 方式)
1.首先配置web.config 文件2.编写个公用函数封装字符串调用,分Excel读和写两种不同的字符串调用连接返回Excel的数据源连接字符串[写]:GetExcelOutPutConString(filepath);返回Excel的数据源连接字符串[读]:GetExcelInPutConString(filepath);其主要区别在于IMEX参数,在我们采用Ole
2013-08-04 12:44:13
787
原创 取得当前月份,并且如果月份是单数的前面加0
String.PadLeft函数现在解析此函数,此函数有2个重载版本。重载1:public string PadLeft(int totalWidth);重载2public string PadLeft(int totalWidth, char paddingChar);表示如果一个字符串的长度小于指定的值,则在字符串的左侧(也就是前面)用指定的字符填充,直到字符串长度达到最小值。
2013-08-04 09:09:05
6127
1
转载 sqlserver2005使用convert转换日期
server使用convert来取得datetime日期数据,以下实例包含各种日期格式的转换语句及查询结果:Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Select CONVERT(varchar(100),
2013-08-04 07:54:06
454
原创 将Excel导入DataSet中预处理,然后再导入数据库
//预处理,删除Excel中无用的行 ds.Tables[0].Rows.RemoveAt(0);//删除第一行,行号从1开始编号,下同 ds.Tables[0].Rows.RemoveAt(0);//删除当前的第一行,原来的第二行 //给每一列添加名称 foreach (DataColumn dc i
2013-08-03 22:51:37
412
转载 DataTable中 Rows.RemoveAt(i) 和Rows(i).Delete的区别
两者是有区别的.delete并不是真的删除 只是 将该row的rowstate变为 rowstate.deleteremoveat()是 真的从datatable中删除1.使用myDataTable.Rows.RemoveAt(i)删除行.2.使用myDataTable.Rows(i).delete这时候需要使用myDataTable.AcceptChanges才能更新到数据库.------
2013-08-03 22:43:42
994
转载 cocos2d-x开发时的注意点
1. 按照Cocos2d的编程风格,尽量少用构造函数,用init()进行初始化,构造函数可以适当作为变量的初始化,create的静态初始化函数需要重载,即重写create2. 当需要派生一个新的类时,不能通过父类的create直接创建,具体的可以在debug时从类指针上看到实际类型并不相符3. dealloc函数在C++下是析构函数,需要负责安全re
2013-07-30 11:06:52
469
转载 数据库命名规则
1 概述编写此数据库命名规范的目的,就是提供较为形象、易于阅读、简单明了和原则性一致的数据库命名方法。从而能够方便项目相关人员直观的了解数据库中的所有对象表示的意义,方便大家交流。这里主要描述以下的7类常见的数据库对象:1. 表(Table)2. 字段(Fields)3. 视图(Views)4. 存储过程(S
2013-07-29 20:27:03
947
转载 cocos2d-x 数学函数、常用宏粗整理
1.数学类cocos2d-x 里使用最多的数学类型是CCPoint,一个点,本质上也是一个向量,对于向量和向量之间有很多的数学操作要做,oh我知道要干什么,也许我知道怎么求一个值但是不知道怎么求得高效(或者不知道),怎么办我能偷懒吗?那当然可以。这其实并不是一个懒的标准,因为有一些方法写多了也可能确实稍微有那么点麻烦,所以自然cocos2d提供了一套ccp系列来帮助我们完成很多的工作,也显
2013-07-28 12:35:32
402
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人