- 博客(61)
- 资源 (4)
- 收藏
- 关注
转载 怎么设置GridView的单元格在内容显示超过长度的时候用省略号代替而不是换行当鼠标移上去的时候将影藏的内容提示出来
最简单的可以通过CSS来设置省略号,鼠标移上全部显示用ToolTip,1.CSS: .mlength { display: block; width: 100px; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: e
2011-12-25 23:03:01
3799
转载 String.Empty,NULL和""的区别
string.Empty不分配存储空间 ""分配一个长度为空的存储空间 所以一般用string.Empty为了以后跨平台,还是用string.empty在 C# 中,大多数情况下 "" 和 string.Empty 可以互换使用。比如:string s = "";string s2 = string.Empty;if (s == string.Empty) {
2010-05-22 02:25:00
844
转载 Excel导出问题(导出时不去掉前面的0)
最简单的方法是:在数字前面加符号。即代码里添加: "" 以下均是网上搜集到的其他解答:一.代码如下: style="mso-number-format:/@;" 现在说明一下;一般在我在做ASP导出EXCEL页面时在开头加上如下代码: 这部份在网上都有然后是我的代码了: style="mso-number-format:/@;"这段代码是把所在或内
2010-04-30 14:42:00
13316
1
转载 Web.Config中数据库连接字符串解析
在ASP.NET中,通过Web.config,你可为使用 标记,在这个标记中,你可用 标记定义0到多个设置。本文中我们主要讨论了如何使用web.config来配置一个web应用程序中的数据库连接。一.基本使用web.config文件是标准的xml文件,我们可以使用它来为一台机器下的每一个web应用程序或某个应用程序或一个目录下的asp.net页面来进行设置,当然,它也可以为一个单独的w
2010-04-12 20:01:00
4167
原创 “Table”是“System.Web.UI.WebControls.Table”和“Microsoft.SqlServer.Management.Smo.Table”之间的不明确的引用
Hi,Probably System.Web.UI.WebControls and Microsoft.SqlServer.Management.Smo are both declared with using at the top of the class. And when you type Table it can not decide which table it it so use it
2010-04-11 22:57:00
1289
原创 错误:非静态的字段、方法或属性“System.Web.UI.Page.Session.get”要求对象引用
一开始时的语句为:string sql = "select basename from base WHERE baseid =" + Session["UserRights"].ToString() + "";执行时发生错误:非静态的字段、方法或属性“System.Web.UI.Page.Session.get”要求对象引用; 后将语句改为:string sql =
2010-04-06 20:13:00
7610
1
转载 SQL语句截取时间,只显示年月日
SQL语句截取时间,只显示年月日(2004-09-12)select CONVERT(varchar, getdate(), 120 )‘getdate()’改为时间字段名‘createtime’再重命名新加列(Select Name AS UName from Users)例如 select convert(varchar(11),createtime,120) as Ndate f
2010-04-06 19:39:00
70976
转载 如果有一些引用存在于标记中,则不会重命名这些引用。 解决办法
---------------------------Microsoft Visual Studio---------------------------如果有一些引用存在于标记中,则不会重命名这些引用。要继续吗?---------------------------是(Y) 否(N) ---------------------------VS2005,在设计模式下对控件重命名(改
2010-04-02 15:07:00
840
转载 超时时间已到,但是尚未从池中获取连接
超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.InvalidOperationException: 超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可
2010-03-29 20:48:00
1546
转载 Excel文件无法导入,错误: 它已经被别的用户以独占方式打开,或没有查看数据的权限。
1. 我们首先再次总结一下 Access 数据库文件的 NTFS 权限设置的缘起: 在 ASP.NET 中默认是以一个叫做 ASPNET 的虚拟用户的身份来访问、操作数据库的,你可以在“控制面板”-“管理工具”-“计算机管理”-“本地用户和组”-“用户”中看到这个用户,默认情况下是: 全名:ASP.NET 计算机帐户 描述为:用于运行 ASP.NET 辅助进程(aspnet_wp.exe)的帐户。
2010-03-18 17:25:00
18514
1
转载 用正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码
用正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码2007-11-11 10:301.文本框只能输入数字代码(小数点也不能输入)2.只能输入数字,能输小数点.3.数字和小数点方法二4.只能输入字母和汉字5.只能输入英文字母和数字,不能输入中文6.只能输入数字和英文chun7.小数点后只能有最多两位(数字,中文都可输入),不能输入
2010-03-15 14:24:00
940
转载 对Sql Server中的表添加级联更新和级联删除的几种方法
触发器方式:create trigger trg_Aon Afor update,deleteasbeginif exists(select 1 from inserted)update B set Name=(select Name from inserted) where Name=(select Name from deleted)elsedelete B where Name=(selec
2010-01-30 23:33:00
1326
转载 如何在C#中使用存储过程(SQL Server 2000)
本文以Sql Server2000为例,示例数据库为china,表为test,来说明以C#中使用存储过程的方法。 要在C#中使用存储过程,首先看看test表的创建sql语句:create table test55 ( uid int identity(1,1), class1 varchar(20), class2 varchar(20), uname varch
2010-01-30 23:33:00
676
转载 如何在SQL Server 2005中建立主外键关系?如何实现级联删除效果?
问题:如何在SQL Server 2005中建立主外键关系?如何实现级联删除效果?解决方法:最好是在“数据库关系图”中建立,添加主表student(Id,Name,ClassId)和从表class(ClassId,ClassName)然后将从表class的主键ClassId“小钥匙”图标拖拽到主表student上,在出现的对话框中:左侧是主键表class(ClassId),右侧是外
2010-01-30 23:32:00
1090
转载 禁用Backspace键 ,ASP.NET按删除键返回上一张页面
禁用Backspace键 ,ASP.NET按删除键返回上一张页面 在网页制作中,由于Backspace键可以回退到上一个网页,利用了缓存的数据,从而导致一些错误发生。网上一些文章:转贴:禁用浏览器后退之方法比较- - 浏览器的后退按钮使得我们能够方便地
2010-01-30 15:14:00
8341
2
转载 如何在asp.net中实现返回上一页的功能
方法一:private void Page_Load(object sender, System.EventArgs e) { ViewState["submittimes"]=Convert.ToInt32(ViewState["submittimes"])+1; if(!Page.IsPo
2010-01-30 00:03:00
828
转载 回发或回调参数无效。在配置中使用 enableEventValidation=true或在页面中使用 启用了事件验证。
回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。可行的解决方法有:1、在页面的 中添加 EnableEventValida
2010-01-28 02:35:00
889
转载 有关Session超时的问题!
先说明情况:公司做监控系统,B/S结构,主要用在局域网内部!监控系统开机可能要开好长时间,管理员的ID和权限等是写在Session里的——我想不用Cookies的原因可能是Cookies不是很安全,还有就是局域网内,只是几台机子访问服务器,Session没有几个,所以即使总保持着Session也不会太占用资源,最起码服务器能承受的起。 保持Session的方
2010-01-27 11:33:00
5859
原创 SQL语句过长换行问题!
f = @ "and id not in ( select top "+pagesize*(curpage-1)+ " id from downloadlist where title 加 @
2010-01-26 22:47:00
4717
转载 GridView中如何取得隐藏列的值
在Asp.net 2.0中增加了一个新的数据绑定控件:GridView,其目的用来取代Asp.net1.x中的DataGrid控件,但有一点很不爽的是,如果把某列设置为visible=false,则不会进行数据绑定,也就是说无法直接从GridView中取到这个列内的文本。这一功能在DataGrid时代几乎是必须的,在对列表进行批量选中操作时非常有用(比如批量删除),隐藏列通常用于存储DataG
2010-01-26 17:40:00
1702
转载 GridView控件RowDataBound事件中获取列字段值的几种途径 !!!
C# code <!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> protected void GridView1_RowDataBound(object sender, GridViewRow
2010-01-26 17:28:00
9678
转载 C#对话框全接触
对话框中我们常用了以下几种:1、文件对话框(FileDialog) 它又常用到两个: 打开文件对话框(OpenFileDialog) 保存文件对话(SaveFileDialog)2、字体对话框(FontDialog)3、颜色对话框(ColorDialog)4、打印预浏对话框(PrintPreviewDialog)5、页面设置(PrintDialog)6、打印对话框(PrintDialog)
2010-01-23 17:32:00
765
转载 Asp.net生成Excel文件并下载(更新:解决使用迅雷下载页面而不是文件的问题)
这里采用的是在服务端先生成Excel文件,然后利用文件地址下载的方法。生成Excel文件的方法,见:http://www.cnblogs.com/smjack/archive/2009/02/25/1398257.html先试用Response.WriteFile的方法:FileInfo fi = new FileInfo(excelFile);//excelFile为文件在服务器上的
2010-01-23 17:28:00
787
转载 C#:DataBinding:“System.Data.DataRowView”不包含名为“id”的属性。
解决方法:在使用sqldatasource、GridView控件联用时,如果报上述错误,就说明,GridView中的数据源SqlDatasource主键字段属性没有规定,应在GridView属性设置中加入DataKeyNames=“id”。
2010-01-15 21:26:00
11822
2
原创 Convert DataView to DataTable
public static DataTable CreateTable(DataView obDataView) { if (null == obDataView) { throw new ArgumentNullException ("DataView", "Invalid DataView object spec
2010-01-15 20:48:00
915
转载 PC机、笔记本连接投影仪或外接显示器的问题汇总
PC机连接投影机时一般采用两种方式:使用双显卡或使用视频分配器。 使用双显卡方式即一台PC机同时插两块显卡,一块显卡接显示器,另一块显卡接投影机;视频分配器的作用是将一路视频输入信号分成多路同样的视频信号输出。 大多数笔记本电脑都设计了RGB接口,可以外接显示器或投影机。 笔记本连接显示器需要注意两点: ①笔记本开启RGB接口 方法一:在BIOS中开启在计算机启动时进
2010-01-15 19:23:00
8046
1
原创 TextBox使用calendar.js实现日期显示方法!
C# code :<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->protected void Page_Load(object sender, EventArgs e) { if (!
2010-01-15 16:54:00
5198
转载 正确使用DataSet .Data Table 和DataReader
参照Why I Dont Use DataSets in My ASP.NET Applications(by Scott Michell) http://aspnet.4guysfromrolla.com/articles/050405-1.aspxPerformance Comparison: Data Access Techniqueshttp://msdn.microsoft.com/l
2010-01-14 21:50:00
1128
转载 DataSet DataTable DataReader dataAdapter区别
DataSet是用来做连接sql的一种方法,意思是把数据库的副本存在应用程序里,应用程序开始运行时,把数据库相关数据保存到DataSet.DataTable表示内存中数据的一个表.常和DefaultView使用获取可能包括筛选视图或游标位置的表的自定义视图。DataReader对象是用来读取数据库的最简单方式,它只能读取,不能写入,并且是从头至尾往下读的,无法只读某条数据,但它占用内存小,速度
2010-01-14 21:42:00
615
转载 DataSet,DataTable,DataReader,DataAdapter区别(搞笑版)
ASP.net有这些知识,DataSet,DataTable,DataReader,DataAdapter.DataSet是用来做连接sql的一种方法,意思是把数据库的副本存在应用程序里,应用程序开始运行时,把数据库相关数据保存到DataSet.DataTable表示内存中数据的一个表.常和DefaultView使用获取可能包括筛选视图或游标位置的表的自定义视图。DataReader对象是用来读取
2010-01-14 21:33:00
622
转载 sqldatareader 和 sqldataadapter 、dateset的比较
SqlDataReader是个数据读取器,向前不可后退、每次只读取一条。速度快,现代项目里面用它用得最多。 DataSet是个内存数据库,它与其它两个是根本不一样的。 SqlDataAdapter是个数据适配器,工作于DataSet和数据库之间,负责将数据从数据源读出来放在DataSet中,或将DataSet中的更改更新回数据库。 所以以上可以综合成两种模式:1是SqlDataReader一条
2010-01-14 21:22:00
560
转载 gridview、datalist、repeater、FormView、DetailsView的区别详解
1. GridView 控件GridView 控件用于显示表中的数据。通过使用 GridView 控件,您可以显示、编辑、删除、排序和翻阅多种不同的数据源(包括数据库、XML 文件和公开数据的业务对象)中的表格数据。显示表格数据是软件开发中的一个周期性任务。ASP.NET 提供了许多工具来在网格中显示表格数据,例如 GridView 控件。通过使用 GridView 控件,您可以显示、编辑
2010-01-14 19:51:00
681
转载 GridView控件自带排序(一)
1 using System; 2 using System.Data; 3 using System.Data.SqlClient; 4 using System.Configuration; 5 using System.Collections; 6 using System.Web; 7 using System.Web.Security; 8 using System.Web.UI; 9
2010-01-14 18:54:00
2882
转载 GridView实现删除时弹出确认对话框
//GridView实现删除时弹出确认对话框 protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { //GridView实现自动编号: //注意这时最好把前台的第一列的表头该为“编号”,因为以前的第一列被“吃掉”了。 //if (e.Row.RowIn
2010-01-14 17:31:00
991
转载 关于用ImageButton删除GridView中的记录不成功的问题
在GridView中,绑定一个ButtonField列,其ButtonType为Image, 在RowDataBound事件中为该ButtonField添加删除前的确认脚本: ImageButton delButton = (ImageButton)e.Row.Cells[5].Controls[0]; delButton.Attri
2010-01-14 17:26:00
1061
2
转载 手工实现GridView排序、删除、编辑、新增数据功能
view plaincopy to clipboardprint?using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebContr
2010-01-14 17:05:00
1763
转载 何时用ExecuteDataSet / ExecuteReader() / ExecuteScalar
1、ExecuteDatasetExecuteDataset会运行你的基本SELECT(选择)查询并生成一个DataSet,然后就能够被绑定到服务器对象上,或者被用来创建DataView(数据视图)。public static DataSet ExecuteDataSet(string connectionString, CommandType cmdType, string cmdTex
2010-01-14 02:21:00
12268
1
转载 一个简单的GridView分页通用程序
前台代码:我的GridView选择AllowPaging = true(允许分页),但要把@ Page Language="C#" AutoEventWireup="true" CodeFile="Default4.aspx.cs" Inherits="Default4" %>DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN
2010-01-13 23:36:00
909
转载 手动绑定数据到GridView并实现编辑,删除,取消···
前台代码: @ Page Language="C#" AutoEventWireup="true" CodeFile="Default5.aspx.cs" Inherits="Default5" %>DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xh
2010-01-13 22:41:00
815
2
原创 gridview删除提示以及当鼠标移到GridView某一行时改变该行的背景色
C# code: 添加gridview事件 protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { for (int i = 0; i gvSale.Rows.Count; i++) { gvSale.Rows[i
2010-01-13 16:55:00
1007
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人