- 博客(37)
- 资源 (2)
- 收藏
- 关注
转载 Net 2.0 实现动态切换首页图片
前台脚本: var focus_width=253var focus_height=164var text_height=20var swf_height = focus_height+text_heightvar pics=;var links=;var texts=;document.write(http://fpdownload.macromedia.com/pub
2008-11-24 14:06:00 646
转载 GridView模版列嵌套GirdView显示主从表数据
当需要在一个列表中显示主从表(例如部门-人员的信息),在asp.net1.1中我们可能会使用DataGrid模版列嵌套DataGrid的方法实现,然而,处理模版列里的DataGrid的翻页、排序、编辑等功能时都比较麻烦。在asp.net2.0中,配合DataSource控件的使用让这个问题变得非常简单! @ Page Language="C#" AutoEventWireup="true"
2008-11-24 14:04:00 618
转载 GridView的一些控制样式显示的小技巧(合并列的显示,DataFormatingString的控制)
GridView一般换行与强制换行: 效果图:首先设置gridview里有一列绑定的数据很长,显示的时候在一行里面显示,页面拉得很宽。原因是连续英文段为一个整体导致的,在RowDataBound中添加上了一句e.Row.Cells[2].Style.Add("word-break", "break-all")就可以。如果要给所有的列增加此属性: protected void Page_L
2008-11-24 13:01:00 1038
转载 asp.net验证码生成和刷新及验证
验证码技术是为了防止暴力破解等而设定的。现在一般的网站注册等都提供验证码功能,特别是腾讯更是长长的一串。文中参考了http://www.cnblogs.com/netflu/archive/2007/01/10/242038.html的代码。有了就没有必要再写了。可以读一下。不过我测试时发现了两次PageLoad的问题。注释了两句即可。同时修改了namespaces。同时提供完整的验证说明:1
2008-11-24 10:34:00 768
转载 .net之AJAX实践-更新等待实践
在登录126邮箱时,如果时间过长,就会有一个登录动态图标显示。当然过快你可能都看不见,一闪而过。查看资料发现这个功能是通过AJAX技术来实现的。 在VS2005下使用AJAX,访问http://ajax.asp.net/获取详细信息。微软的Atlas官方网站。1 下载ASPAJAX扩展包:http://www.microsoft.com/downloads/info.aspx?n
2008-11-24 10:32:00 580
转载 AJAX应用--带标题更新收藏
这里的一个应用是UpdateProgress的应用完善。为了给用户显示的效果更好而设计。你可以参看效果:http://szhxy.gliet.edu.cn/qxgl/登录显示的更新过程。代码如下:@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
2008-11-24 10:31:00 483
转载 GridView的清空数据
有时候需要清空GridView的数据,填充新的数据。可以用GridView1.DataSource = null;去除数据,重新绑定数据源。即可!using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Secur
2008-11-24 10:29:00 1861
转载 GridView显示表头,并隐藏主键
需要设置DataKeyNames:GridView的设置DataKeyNames="SN" AutoGenerateColumns="False">
2008-11-24 10:28:00 756
转载 如何判断GridView控件的某一行是否被选中
有时候需要的:if (this.GridView1.SelectedRow != null) { //即可}
2008-11-24 10:28:00 1819
转载 隐藏gridview的列
有时候为了编程方便,可以使用隐藏列的方式: /**//// /// 隐藏列 /// /// /// protected void GridViewXinXiShenPi_RowCreated(object sender, GridViewRowEventArgs e) ...{ if (e.Row.RowType == Da
2008-11-24 10:27:00 517
转载 gridview跨行计算
我用gridview绑定了三行数据,我想将每行中的数字相加,在页脚或是gridview下边用label显示出来总和,请问如何实现,怎么获取gridview中要相加的数!谢谢问题补充:我知道可以通过for循环,这不就类似于数组求和吗? 但是我不知道gridview中的数据怎么得到,像GridView1.Rows[e.RowIndex].Cells[0].Text必须在选择控件时才触发。我想在页
2008-11-24 10:25:00 582
转载 .net的DateTime加上一段时间
从现在的时间加上30天:DateTime.FromOADate(System.DateTime.Now.ToOADate() + 30).ToString("yyyy-MM-dd", DateTimeFormatInfo.InvariantInfo); 2007-05-312007-06-30
2008-11-24 10:24:00 847
转载 gridview大全(2)
下面的gridview使用到了常用的基本功能:1 dropdownlist的使用2 新增行的绑定3 新增行的修改,添加,删除4 基本功能的编辑,删除5 行的颜色改变(如编辑行)6 girdview中时间的验证功能(如开始时间)7 不可编辑列,不可编辑单元的设置(如建立日期)代码中有些隐藏的和多余的部分,大家知道一下。最重要的演示gridview的使用。
2008-11-24 10:23:00 646
转载 gridveiw操作大全
gridveiw操作大全:本文操作数据库使用的是OracleHelp类实现的。参见PetShop1 gridview的绑定调用如下: String ziDianMingChenSql = "select distinct 字典名称,字典编号,zidianmingcheng.SN from zidianmingcheng,xitongzidian wher
2008-11-24 10:21:00 724
转载 GridView表头编辑
GridVeiw using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using Sy
2008-11-24 10:20:00 662
转载 GridView格式化导出Excel收藏
有时候需要按规则导出到Excel中,用模板的方法外,我提供一个简易的:1 核心代码如下: /**//// /// 导出到Excel /// /// /// protected void ButtonExcel_Click(object sender, EventArgs e) ...{ Response.ClearCo
2008-11-24 10:19:00 473
转载 报表功能实现
1 ...@ Page Language="C#" AutoEventWireup="true" CodeFile="CaiXiaoCunSouJia.aspx.cs" Inherits="InterFace_Reports_CaiXiaoCunSouJia" ValidateRequest="false" %>DOCTYPE html PUBLIC "-//W3C//DTD
2008-11-24 10:16:00 997
转载 有关Gridview中统计数据的问题
如题,将Gridview中第五列的数据统计出来,使用的是gridview控件中的脚注,gridview中采用了分页功能 现在能实现的是统计每一页第五列的数据,但我想要的是第五列的全部数据,相关代码如下, private double sum1 = 0;//取指定列的数据和 protected void GridView1_RowDataBound(object sender, GridVie
2008-11-24 10:11:00 731
转载 GridView统计数据和修改Cell收藏
代码: /**//// /// 绑定数据 /// /// /// protected void GridViewXinXiLan_RowDataBound(object sender, GridViewRowEventArgs e) ...{ if (e.Row.RowType == DataControlRowType.D
2008-11-24 10:10:00 466
转载 GridView增加一个统计行的方法
CMB项目中要涉及到stock的统计功能,由于是采用了gridview来实现数据的显示,这里就碰到了一个问题,在需求分析里客户要求对所有的股票进行一个统计,如下图:大家看在最下面的一行,只出现了一个数值,其它列都不存在数值,而这个数的功能主要是对上面这行"持仓股票市值进行一个总的统计",这是如何实现的呢?首先,我们要把gridview里面的属性中ShowFooter="True",就是把grid
2008-11-24 10:08:00 847
转载 GridView添加统计(合计)行
前提:设置属性ShowFooter="True"方法一:使用SQL查询统计出合计值,在绑定GridView时让其结果赋于一个DataTable(全局变量),然后在RowDataBound事件中if (e.Row.RowType == DataControlRowType.Footer) { e.Row.Cells[0].Text = "合计";
2008-11-24 10:07:00 631
转载 GridView列数字、货币和日期的显示格式
形式语法结果注释数字{0:N2}12.36 数字{0:N0}13 货币{0:c2}$12.36 货币{0:c4}$12.3656 货币"¥{0:N2}"¥12.36 科学计数法{0:E3}1.23E+001 百分数{0:P}12.25
2008-11-24 10:05:00 510
转载 合并GridView的表头
合并GridView的表头:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inhe
2008-11-24 10:04:00 627
转载 通过GridView布局实现的多行批量更新
特点:一次可批量提交多行数据 客户端由CheckBox实现切换浏览/编辑状态,不需要回发 服务器端实现维护编辑状态视图 源码下载 !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.
2008-11-21 17:57:00 750
转载 ASP.NET画图系列之另类Pie图(圆饼图)
今天要实现的这个Pie图,它其实不是真正意义上的那种"画",就是跟我们在.NET里用Graphics结合Bitmap来实现一张图完全不一样,它是按照某种规则最后用Js来实现的,但它实现的效果较前面要好的多,gfreesky个人觉得这才是真正意义上的"圆饼图",之前的那个看不出"饼状",充其量也就是个圆图而已,而这个效果的确很棒,最主要的是实现起来超级简单,特拿来与君分享,之后,你可以对其进行扩展
2008-11-20 10:49:00 1027 1
转载 ASP.NET画图系列之实现Bar图(柱状图)
前面已经实现了Pie和Curve图,今天我们来实现Bar,就是柱状图,这个的实现和前面2种基本上差不多,还是让我们先看看效果再说.效果图:下面开始页面部分:页面最简单了,还是放一个我们看cs部分:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighligh
2008-11-20 10:48:00 806
转载 ASP.NET画图系列之实现Curve图(曲线图)
ASP.NET画图系列,今天要实现的是Curve图,如果各位朋友有什么不明白的可以留言或Email给我,我的Email:gfreesky@gmail.com废话不多说,先看下效果:页面部分,还是和Pie一样 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHig
2008-11-20 10:47:00 694
转载 ASP.NET画图系列之实现Pie图(圆饼图)
ASP.NET自身提供的画图功能也是很强大的,在实际的项目中有时也会经常用到的,实现这样的功能方法很多,诸如水晶报表之类也可以实现,但有时我们只想实现单一的某些功能或许就可以考虑画图的功能了。实现画图其实并不难,这里介绍的是通过Graphics类来产生一个Bitmap对象,接下去你是直接写到页面还是生成某个图片保存至某个路径,看你自己方便了,gfreesky在这里选择了后者作为示例,如果各位
2008-11-20 10:46:00 1382
转载 SQL重复记录查询
1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select*frompeoplewherepeopleIdin(select peopleId from people group by peopleId having count(peopleId)>1)2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid
2008-11-17 11:31:00 665
转载 浅谈DataSet 的用法
浅谈DataSet 的用法 DataSet是ADO.NET开发人员为方便数据处理开发出来的,是数据的集合,是为解决DataReader的缺陷设计的,DataReader数据处理速度快,但它是只读的, 而且一旦移到下一行,就不能查看上一行的数据,DataSet则可以自由移动指针。DataSet的数据是与数据库断开的。DataSet还可用于多层应用程序中,如果应用程序运行在中间层的业务对象中来访问
2008-11-13 10:34:00 636
转载 DataSet和DataTable
1、创建DataSet对象:DataSet ds = new DataSet("DataSetName"); 2、查看调用SqlDataAdapter.Fill创建的结构 da.Fill(ds,"Orders"); DataTable tbl = ds.Table[0]; foreach(DataColumn col in tbl.Columns) Cons
2008-11-13 10:32:00 526
原创 C#操作注册表
名字空间Microsoft.Win32以下从‘读’‘写’‘删除’‘判断’四个事例实现对注册表的简单操作 1.读取指定名称的注册表的值 1private string GetRegistData(string name) 2{ 3 string registData; 4 RegistryKey hkml = Registry.LocalMachine; 5 Regis
2008-11-10 17:05:00 467
原创 Visual C#的Excel编程
Visual C#的Excel编程Excel是微软公司办公自动化套件中的一个软件,他主要是用来处理电子表格。Excel以其功能强大,界面友好等受到了许多用户的欢迎。在办公的时候,正是由于Excel的这么多的优点,许多重要的数据,往往以Excel电子表格的形式存储起来。这样就给程序员带来了一个问题,虽然Excel功能比较强大,但毕竟不是数据库,在程序中处理数据库中的数据比其处理Excel表格中的
2008-11-10 09:18:00 749
转载 C#三种模拟自动登录和提交POST信息的实现方法
网页自动登录(提交Post内容)的用途很多,如验证身份、程序升级、网络投票等,以下是用C#实现的方法。 网页自动登录和提交POST信息的核心就是分析网页的源代码(HTML),在C#中,可以用来提取网页HTML的组件比较多,常用的用WebBrowser、WebClient、HttpWebRequest这三个。以下就分别用这三种方法来实现: 1、WebBrowser是个
2008-11-01 14:18:00 532
转载 C# .Net 2.0实例学习:WebBrowser页面与WinForm交互技巧(二)
上一个例子中我们学会了查找文本——究跟到底,对Web页面还是只读不写。那么,如果说要把所有的搜索结果高亮显示呢?我们很快会想到把所有匹配的文字颜色、背景改一下就可以了。 首先想到的可能是直接修改HTML文本吧……但是,与SourceCode的高亮显示不同,我们需要并且只需要高亮页面中的文本部分。HTML标签、脚本代码等等是绝对不应该去改动的。因此我们不能把整个页面的Source Code
2008-11-01 14:17:00 657
转载 C# .Net 2.0实例学习:WebBrowser页面与WinForm交互技巧(一)
话说有了WebBrowser类,终于不用自己手动封装SHDocVw的AxWebBrowser这个ActiveX控件了。这个类如果仅仅作为一个和IE一模一样浏览器,那就太没意思了(还不如直接用IE呢)。那么,无论我们是想做一个“定制版IE”,还是希望利用HTML来做用户界面(指WinApp而非WebApp。许多单机软件,包括Windows的帮助支持中心,都是HTML做的),都少不了Wind
2008-11-01 14:16:00 901
转载 C# 自动填表 & 关于WebBrowser submit
公司上网首先需要安全认证,我嫌每次输入用户名、密码太麻烦,而我又使用IE7、Maxthon、firefox2等多种浏览器,所以决定自己写个自动填表的小程序让它开机运行。 用C#写这个东东非常简单,只需要用一个WebBrowser控件打开要自动填表的网页,然后找到特定的页面成员,赋值和触发事件就ok了。首先分析目标页面:form name="LoginForm" meth
2008-11-01 14:10:00 1643 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人