自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 Repeater控的分页方法

Asp.net提供了三个功能强大的列表控件:DataGrid、DataList和Repeater控件,但其中只有DataGrid控件提供分页功能。相对DataGrid,DataList和Repeater控件具有更高的样式自定义性,所以很多时候我们喜欢使用DataList或Repeater控件来显示数据。实现DataList或Repeater控件的分页显示有几种方法:1、写一个方法或存储过程,根

2004-12-20 15:58:00 1130

原创 在C#中运用SQLDMO备份和恢复Microsoft SQL Server数据库

在C#中运用SQLDMO备份和恢复Microsoft SQL Server数据库, SQLDMO(SQL Distributed Management Objects,SQL分布式管理对象)封装了Microsoft SQL Server数据库中的对象,SQLDMO是Microsoft SQL Server中企业管理器所使用的应用程序接口,所以它可以执行很多功能, 其中当然也包括对数据库的备

2004-11-20 18:05:00 943

转载 在SQL Server中保存和输出任意类型的文件

我们可以把任意类型的文件保存到SQL Server中,在进行例子之前,先建立测试用表格,TestFile.sql:if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[TestFiles])  and OBJECTPROPERTY(id, NIsUserTable) = 1)drop table [db

2004-11-20 17:51:00 868

原创 上传文件到服务器

1、上传单个文件到服务器的代码if(myFile.PostedFile!=null){      string nam = myFile.PostedFile.FileName ; //取得文件名(抱括路径)里最后一个"."的索引 int i= nam.LastIndexOf("."); //取得文件扩展名 string newext =nam.Substring(i); //这里我自动根据日

2004-11-20 16:57:00 1802

原创 DataGrid的使用:(二)、利用ASP.NET DataGrid显示主次关系的数据

利用ASP.NET DataGrid显示主次关系的数据在写论坛的过程中,因为在显示各个版区的时候需要显示主次关系的数据,于是嵌套了DataGrid,其他的数据控件应也适用。aspx里写:    WebForm1        http://schemas.microsoft.com/intellisense/ie5">               CellPadding="0"

2004-10-30 10:49:00 1165

原创 安业项目:权限控制

在安业项目中主要采用了微软的treeview来按制,所以权限控制最主要的就是控制treeview上要显示的结点,其中用到了四个表,xt_menu(菜单表),xtuser(用户表),xt_jsmx(角色明细表),xt_qxmx(权限明细表)如图:用户表中的user_role与角色明细中的js_bh用来确定登陆用户的角色,角色明细表中的js_bh与权限明细表中的js_bh关联来确定该角色的权限,再

2004-10-28 17:39:00 1269

原创 用Trewview生成树:利用xml文件生成树结点

(1)、利用XML文件生成:       先制作XML文件tree.xml                            (2)、指定TreeView的TreeNodeSrc属性为:tree.xml       

2004-10-28 17:12:00 1199

原创 用Trewview生成树:动态的从数据库中取树结点

数据库中生成菜单的表的表结构   如图:其中,mnu_xh为结点的序号,mnu_name为结点要显示的文本,mnu_url为该结点要链接的网页,mnu_fbm为父结点的序号,   mnu_img为结点的图形,mnu_end为是否是末结点,sqldst.Tables[0]为所有要在树上显示的结点的记录。       在page第一次加载时调用filltree填充树的第一级目录,第一级目录的父结点为"

2004-10-28 16:48:00 3348

原创 DataGrid的使用:(一)、在DataGrid控件中实现基本的操作(编辑、删除、分页)

  //使DataGrid的当前行变为编辑状态private void DataGrid1_EditCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)  {   this.DataGrid1.EditItemIndex =e.Item.ItemIndex;   this.bindgrid (); 

2004-10-15 18:24:00 1325

原创 SolpartMenu的使用:(二)、在ASP.NET页面中使用SolpartMenu控件之动态的加载数据库中的数据来生成菜单

在ASP.NET页面中使用SolpartMenu控件(二)、动态的加载数据库中的数据来生成菜单  动态的加载数据库中的数据来生成菜单,主要是设计数据库,我们所做的项目中就是使这种方法生成 菜单的,因为关系到权限的问题,  1、设计数据库   如图所示:      其中用到三个表,( xt_menu,xt_jsmx,xt_qxmx ) xt_menu 包含所有的菜单项,xt_jsmx包含所有的用户类

2004-10-15 18:02:00 1535

原创 SolpartMenu的使用:(一)、在ASP.NET页面中使用SolpartMenu控件之使用XML文件生成菜单

使用XML文件生成菜单比较简单,它适用于菜单项更新不是很频繁的情况,我们只要制作一个XML文件,然后将SolpartMenu控件属性MenuDataXMLFileName指向它就可以了。     1、添加一个SolpartMenu控件到页面中   2、制作XML文件(aa.xml)                     

2004-10-15 17:18:00 1194

原创 webgrid的使用:(二)、动态的添加webcombo到webgrid上的操作

动态的添加webcombo到webgrid上的操作:1、在页面中用代码添加一个webcombo. ISNet.WebUI.WebCombo.WebCombo wc =new ISNet.WebUI.WebCombo.WebCombo("wcSupplier"); wc.InitializeDataSource += new ISNet.WebUI.WebCombo.DataSourceEv

2004-10-14 17:24:00 1232

原创 webgrid的使用:(一)、单某一行时,将该行的关键字赋给一个文本框,以作其它用。

在OnRowSelect事件中调用getcode(),即当选择某一行时,将该行的一个关键字赋给一个文本框,以便以后使用。function getcode(){ var grid = wgGetGridById("wgplanxx");    var lastObj = grid.getSelectedObject();    var row = lastObj.getRowElement();  

2004-10-13 17:41:00 985

原创 弹出窗口的使用

在工作遇着这样一个问题,需要弹出一个窗口,同时要向弹出窗口传递值,并且要从弹出窗口中返回值来。解决方法如下:1、弹出一个窗口checkdlg.htm,并且把txtptc和txtphc的值传过去function showdlg(){    var objdlg = new Object();    objdlg.value1=frmcheck.txtptc.value;    objdlg.valu

2004-10-13 17:00:00 877

转载 showModalDialog和showModelessDialog使用心得

showModalDialog和showModelessDialog使用心得一、showModalDialog和showModelessDialog有什么不同?  showModalDialog:被打开后就会始终保持输入焦点。除非对话框被关闭,否则用户无法切换到主窗口。类似alert的运行效果。  showModelessDialog:被打开后,用户可以随机切换输入焦点。对主窗口没有任何影

2004-10-13 15:45:00 675

原创 公交项目:(二)、期末处理

期末处理只能是处理当前会计其间的数据进行处理,期末处理的一个重要环节就是要给当前月的审核标记作记号,下面代码是用来定位当前会计期间,设置当前会计期间的审核状态为修改状态。function control_grid(){ var grid = wgGetGridById("wgrid"); var hTbl = grid.GetRootTable().gettbTBElement(); if(hTb

2004-10-13 15:30:00 911

原创 公交项目:(一)、期间管理的制作

1、添加一年(12条)的记录:   点添加按钮后,自动在webgrid上添加了12条记录(只是显示在控件上,然没有保存进数据库),   代吗如下:   private void bind(WebGrid dg) {      if(chkadd.Checked ==false)  {   DataSet dstmp=new DataSet();   if(!dstmp.Tables.Contain

2004-10-13 10:48:00 893

转载 ASP.NET的防止重复提交的脚本

function _doPostBack(){};if(typeof("__doPostBack")=="function"){ _doPostBack=__doPostBack; __doPostBack=_doPostBackNew;}document.attachEvent("onmousemove",_onmousemove);var _isPosting=false;var _div

2004-10-10 09:04:00 823

转载 单击服务器控件button时不运行服务器端代码,只运行javascript代码

BT_Func.Attributes.Add("onclick","javascript:yourJSFunc(); return false;")orBT_Func.Attributes.Add("onmousedown","javascript:event.cancelBubble=true;event.returnValue=false; return false;")

2004-10-08 10:51:00 942

转载 数据库开发总结(ADO.NET)

一.用SqlConnection连接SQL Server 1.加入命名空间using System.Data.SqlClient;2.连接数据库SqlConnection myConnection = new SqlConnection();myConnection.ConnectionString = "user id=sa;password=sinofindb;init

2004-09-23 16:23:00 676

转载 在b/s开发中经常用到的javaScript技术

                                      在b/s开发中经常用到的javaScript技术一、验证类1、数字验证内  1.1 整数  1.2 大于0的整数 (用于传来的ID的验证)  1.3 负整数的验证  1.4 整数不能大于iMax  1.5 整数不能小于iMin2、时间类  2.1 短时间,形如 (13:04:06)  2.2 短

2004-09-20 09:19:00 688

转载 利用DataGrid的自定义分页功能和存储过程结合实现高效分页

              ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页 create procedure ListProduct(       @PageIndex int, -- 分页后需要页的序号       @PageSize int, -- 一页的大小       @ConditionSQL – 查询条件的SQL语句) AS

2004-09-18 17:31:00 1613

原创 在水晶报表中动态的添加自己所需要的的字段

           在水晶报表中动态的添加自己所需要的的字段  由于常遇到一些比较大的报表,其中的字段有的需要,有的不需要,有的这次需要,下次可能就不需要,不可能把所有的可能性都考虑在内做报表,所以就需要动态的添加字段,以实现动态报表。  做动态报表主要用的是水晶报表中的自定义公式,首先添加N个自定义公式在报表中(其中N为字段最多可能的数),并且在设计报表中要设置好线与线之间的距离,还有文本

2004-09-18 17:00:00 1782

原创 在水晶报表中动态的添加自己所需要的的字段的代码

         在水晶报表中动态的添加自己所需要的的字段的代码//首先实例化一个报表(zkck)cr1      reports.zkck cr1=new gjmis.wzsys.reports.zkck ();   conn=new SqlConnection (this.strcon );   sqldap=new SqlDataAdapter ();   selcmd=new SqlC

2004-09-18 16:38:00 1351

原创 ASP.NET Popup Control的学习

         ASP.NET Popup Control的学习1.控件下载地址  http://www.codeproject.com/aspnet/asppopup/source.zip2.实例地址 http://www.codeproject.com/aspnet/asppopup.asp

2004-09-17 19:13:00 753 1

原创 在web中使用toolbar的DorpDownList

                      在web中使用toolbar的DorpDownList代码如下:1.第一个方法中定义一个ToolbarDropDownList类型的数据dd,并且定义了一个事件dd.SelectedIndexChanged。2.第二个方法中写dd.SelectedIndexChanged事件的内容。3.绑定数据到自定义的ToolbarDropDownLi

2004-09-17 17:22:00 946 1

转载 “验证码”的实现

--showcode.aspx---code.aspxprivate Bitmap validateimage;private Graphics g; public void  Page_Load(object Sender   ,EventArgs e  ) {    if (!IsPostBack){     string  VNum  =MakeValidateCode( ); 

2004-09-17 10:45:00 830

原创 利用webgrid实现数据的批处理(添加和修改)

       利用webgrid实现数据的批处理(添加和修改)1.原理及使用的技术  (1) webgrid的允许添加、允许修改的功能实现即时的更新(DataSet)  (2) 利用SqlDataAdapter的Update方法,更新数据源,达到更新数据库的目的。2.实现过程  (1) 添加一个webgrid(webgrid1)设置它的AllowAddNew,和AllowEdit的属性为Tru

2004-09-17 10:37:00 980

原创 在html中接收地址栏中的参数

        在html中接收地址栏中的参数  今天在工作中遇到一个问题,就是要在在html文件中接收地址栏中的参数,以往都是在aspx中接收参数,只要用request[参数名]就行,后来在网友的帮忙下得到解决。虽然不是自己解决,但从中也学到些东西。window.open ("11.htm?aa="+dd);问题就是从11.htm中接收aa的值解决方案如下:1.使用 window

2004-09-14 16:58:00 1509

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除