asp.net资料
文章平均质量分 85
fhgok
数据库开发
展开
-
解决DataGrid显示时间格式
通常DataGrid显示的时间是如下格式的:2002-10-10 0:00:00 后面的0:00:00如果用不到也会显示出来,现在说说怎样解决。 在DataGrid 属性生成器-〉列-〉数据格式设置表达式->填写{0:d} //显示格式2002-10-10 属性生成器-〉列-〉数据格式设置表达式->填写{0:d} {0:hh} {0:mm} {0:ss}//显示格式2002-原创 2005-04-09 23:22:00 · 1461 阅读 · 0 评论 -
DataGrid模板列中TextBox的焦点相应键盘事件
首先在DataGrid中加入模板列:原创 2005-04-09 23:17:00 · 617 阅读 · 0 评论 -
ASP.NET中树形图的实现
树形图用于显示按照树形结构进行组织的数据,其用途比较广泛,如计算机中的文件系统(Windows中的资源管理器)、企业或公司的组成结构等。我们知道在Windows下VB、PB、Delphi等工具提供了一个功能很强的树型控件TreeView,利用Treeview控件可以方便地开发树形图。然而在网页上实现树形图就不那么容易了,现在在ASP.NET中利用微软提供的Internet Explorer Web原创 2005-04-09 17:26:00 · 598 阅读 · 0 评论 -
用TreeView实现树菜单
具体方法是:创建一个数据库,设计树图信息表S_Menu,包含NodeId、ParentId、NodeName、Address、Icon字段,其它字段根据实际业务而定,节点名称NodeName将在树型控件的节点上显示,NodeId字段保存节点的唯一标识号,ParentId表示当前节点的父节点号,标识号组成了一个“链表”,记录了树上节点的结构。设计一个Web窗体其上放置TreeView控件,修改其属性原创 2005-04-09 17:24:00 · 577 阅读 · 0 评论 -
结合存储过程开发数据库应用程序
http://www.matis.com.cn/bmw/blog/blogview.asp?logID=539&cateID=8原创 2005-04-09 17:17:00 · 822 阅读 · 0 评论 -
一个功能齐全的DataGrid分页例子
下面的这个例子提供了DataGrid的分页功能。aspx代码和Cohe Behind代码分别如下,注意更改数据录连接字符串。结果如下:DataGridPaging.aspx 程序代码 <asp:datagrid id="MyDataGrid" runat="server" Altern原创 2005-04-09 16:52:00 · 598 阅读 · 0 评论 -
随机显示数据库记录
System名称空间有一个Random类,用来产生随机数。本文就介绍利用这个Random类来随机显示数据库记录。Random类有一个重载方法叫Next,它可以产生随机数,它允许输入两个参数,以产生这两个数之间的随机数。例如:Random R = new Random();Random.Next(1,100);将会在产生1-100之间的随机数。要随机显示数据库原创 2005-04-09 16:48:00 · 598 阅读 · 0 评论 -
创建完全可编辑的 DataGrid
在论坛中我看到过许多相同或相似的问题:我怎样在我的DataGrid的每一行中放置检查框、文本框等等?怎样更新它们的值?答案相当简单,在这篇文章中,我将向你展示如何完成它。我们都知道,DataGrid是一个功能非常强大的工具。根据我的经验,在90%以上的时间中, DataGrid 都被用来显示数据,并可能一次编辑一行数据。 而某些时候,可能需要一次编辑多行,甚至是所有数据。一个实际的例子就原创 2005-04-09 16:32:00 · 706 阅读 · 0 评论 -
如何创建一个用弹出窗口来查看详细信息的超链接列
如何创建一个用弹出窗口来查看详细信息的超链接列出处:www.dotnetjunkie.com 这篇文章来自于一位忠实的DotNetJunkie的建议,他最初发了一封email给我们,要求我们给出一个例子来说明如何在DataGrid中设置一个当用户点击时能够弹出显示其详细信息的新窗口的超链接列。在我们给他回复之前,他已经给我们提供了一种方法,并建议我们写篇教程。原创 2005-04-09 16:24:00 · 721 阅读 · 0 评论 -
ASP.NET中的页面访问控制
1、简介ASP.NET 是建立微软.Net平台上的WEB编程框架,可用于在服务器上生成功能强大、结构清晰的 Web 应用程序。有必要指出的是,由于 ASP.NET 基于.Net公共语言运行库,因此在ASP.NET中可以利用整个.Net平台的全部功能。本文通过对ASP.NET开发中的页面访问控制问题的描述,涉及到了Request、Response、Session、Cookie这几个对象,原创 2005-04-09 15:59:00 · 804 阅读 · 0 评论 -
带有口令加密的注册页面
在ASP.NET中提供了加密的功能。名字空间System.Web.Security中包含了类FormsAuthentication,其中有一个方法HashPasswordForStoringInConfigFile。这个方法可以将用户提供的字符变成乱码,然后存储起来。注意此方法是不能继承的。下面的代码就是在做注册页面时将数据加密后存储到数据库的过程Imports System.Web.Se原创 2005-04-09 15:42:00 · 474 阅读 · 0 评论 -
创建可分页、可排序的 DataGrid
http://www.matis.com.cn/bmw/blog/blogview.asp?logID=733&cateID=8原创 2005-04-09 16:01:00 · 503 阅读 · 0 评论 -
在DataGrid中选择,确认,删除多行复选框列表
在DataGrid中选择,确认,删除多行复选框列表 Selecting, Confirming & Deleting Multiple Checkbox Items In A DataGrid (i.e. HotMail & Yahoo)IntroductionAlthough I dont have either a Hotmail or Yahoo emai原创 2005-04-09 17:14:00 · 988 阅读 · 0 评论 -
点击按钮弹出新窗口,输入数据后返回并刷新页面
在一些.NET论坛中有人经常会问:如何在页面中点击按钮打开新页面,输入数据,然后返回到初始页面并进行更新?要解决这个问题,应该弄清楚window.showModalDialog()的用法,本人在http://www.csdn.net/Develop/read_article.asp?id=15113已经做过介绍。下面就用例子介绍如何在ASP.NET中实现这个功能。 本例子共3个页面,其中W原创 2005-04-09 17:07:00 · 939 阅读 · 0 评论 -
认识ASP.NET配置文件Web.config
一、认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它原创 2005-04-09 15:21:00 · 580 阅读 · 0 评论 -
DataGrid、DataList或Repeater的一些讨论(1)
WEB开发自从有了基于脚本的WEB编程技术(如ASP)以来,经历了一个漫长的过程。通过使用微软的ASP.Net技术,传统的ASP中大量的、单调乏味的、重复性的编程工作成为了历史。例如,象大多数ASP程序员所知的,在ASP中显示数据库内容所需要的过程: 建立数据库连接 用SQL查询装载ADO数据集 显示所需要的任何HTML代码 遍历数据集中的记录原创 2005-04-09 15:00:00 · 404 阅读 · 0 评论 -
ASP.NET中密码保护,MD5和SHA1算法的使用
你的主页或者你管理的网站有各种密码需要保护,把密码直接放在数据库或者文件中存在不少安全隐患,所以密码加密后存储是最常见的做法。在ASP.NET中实现加密非常容易。.NET SDK中提供了CookieAuthentication类,其中的HashPasswordForStoringInConfigFile方法可直接使用MD5和SHA1算法。例子如下:file: encrypting.aspx原创 2005-04-09 14:52:00 · 411 阅读 · 0 评论 -
如何在DataGrid里面产生滚动条
我们在开发的时候一定遇到,使用DataGrid的时候由于不想分页(数据没有那么多)但是又显示不在一页里面,此时我们希望在DataGrid里面出现一个滚动条,可以上下滚动DataGrid里面的数据而不用上下滚动页面,由于写本文的目的是为了说明如何实现,所以对于细节性的问题读者可以自己思考完成(比如:既要分页又要滚动等等)。为了可以滚动DataGrid我们需要一个可以让客户端的Table滚动js脚本(原创 2005-04-09 23:20:00 · 1090 阅读 · 0 评论 -
为DataGrid添加CheckBox控件
为DataGrid添加CheckBox控件CheckBoxDataGrid.aspx 程序代码<%@ Page Language="vb" AutoEventWireup="false" Codebehind="CheckBoxDataGrid.aspx.vb" Inherits="aspxWeb.CheckBoxDataGrid" %> 为D原创 2005-04-09 16:43:00 · 503 阅读 · 0 评论 -
得到DataGrid中点击的当前行
下面的代码实现了如何得到点击的当前行的数据GetCurrentClickRow.aspx 程序代码<%@ Page Language="vb" EnableViewState="False" AutoEventWireup="false" Codebehind="GetCurrentClickRow.aspx.vb" Inherits="aspxWeb.mengxia原创 2005-04-09 16:40:00 · 884 阅读 · 1 评论 -
使用客户端脚本
http://www.matis.com.cn/bmw/blog/blogview.asp?logID=726&cateID=8原创 2005-04-09 16:12:00 · 1155 阅读 · 0 评论 -
图片上传的功能简介及web.config设置(自动生成所略图)
程序代码: 功能:1。把图片文件(JPG GIF PNG)上传,2。保存到指定的路径(在web.config中设置路径,以文件的原有格式保存),3。并自动生成指定宽度的(在web.config中设置宽度)4。和指定格式的(在web.config中指定缩略图的格式,支持GIF,JPG,PNG)5。和原图比例相同的缩略图(根据宽度和原图的宽和高计算所略图的高度)6。可以判断原创 2005-04-09 15:56:00 · 706 阅读 · 0 评论 -
.NET中各种数据库连接大全
SQL Server ODBC Standard Security:"Driver={SQL Server};Server=Aron1;Database=pubs;Uid=sa;Pwd=asdasd;" Trusted connection:"Driver={SQL Server};Server=Aron1;Database=pubs;Trusted_Connection原创 2005-04-09 15:51:00 · 459 阅读 · 0 评论 -
在两个ASP.NET页面之间传递值的方法
引言 ASP.NET提供了卓越的事件驱动编程模型,让开发者简化了应用程序的总体设计,但是这个也造成了它固有的一些问题,例如,使用传统的ASP里,我们可以通过使用POST方法很容易地实现页面间传递值,同样的事情,在使用事件驱动编程模型的ASP.NET就不是那么容易了,当然了,我们仍然有一些方法可以实现同样的功能。本文将试着使用不同的可能的方法来解决这个问题,但可以预见是,本文将包含使用quer原创 2005-04-09 15:43:00 · 595 阅读 · 0 评论 -
在ASP.NET中访问DataGrid中所有控件的值
要在ASP.NET中访问DataGrid中所有控件的值,可以遍历DataGrid中每个控件实例1(来至孟子E章):<%@ Page Language="vb" AutoEventWireup="false" Codebehind="DataGridAccessValues.aspx.vb" Inherits="aspxWeb.DataGridAccessValues"%>原创 2005-04-09 00:02:00 · 462 阅读 · 0 评论 -
在ASP.NET中用三个DropDownList控件方便的选择年月日
DropDownList1 表示年,DropDownList2表示月,DropDownList3表示天;注意用将这三个DropDownList控件的AutoPostBack属性设为True。 用户可以方便地选择年月日,并且每月的日期会随着用户选择不同的年,月而发生相应的变化 其后台cs文件代码如下: private void Page_Load(object sender,...原创 2005-04-09 00:00:00 · 694 阅读 · 1 评论 -
DataGrid基础知识
这篇文章主要介绍如何在DataGrid控件中实现编辑、删除、分类以及分页操作。为了实现我们的意图,我们使用SqlServer2000自带的NorthWind数据库。程序分为两部分: 1.包含HTML代码的.ASPX文件 2.包含所有逻辑及方法的后台C#类文件 代码: ASPX文件: 在这里我们设计了一个DataGrid对象,我为一些属性和方法作了注解。它就变得如此的简单:原创 2005-04-08 23:49:00 · 593 阅读 · 0 评论 -
ASP.NET中数据库数据导入Excel并打印
http://www.mz165.com/pictrue/lblog/blogview.asp?logID=20原创 2005-04-08 23:47:00 · 458 阅读 · 0 评论 -
文件上传
1:上传到文件夹首先看aspx页面:程序代码: 下面是后台,及"文件上传"按钮触发的事件:程序代码: private void submit_Click(object sender, System.EventArgs e){ HttpPostedFile postedFile = t原创 2005-04-08 23:45:00 · 410 阅读 · 0 评论 -
正则表达式
正则表达式 教程:http://herald.seu.edu.cn/blog/dipper/articles/8191.aspx正则表达式的基本语法:首先让我们看两个特殊的符号^和$。他们的作用是分别指出一个字符串的开始和结束。例子如下: "^The":表示所有以"The"开始的字符串("There","The cat"等);"of despair$":表示所以原创 2005-04-08 23:37:00 · 355 阅读 · 0 评论 -
数据库的连接及数据读取,显示操作
1。目前的ADO.net 目前 ADO.NET 提供了两种托管提供程序:一种用于 SQL Server 7.0 或更高版本,另一种用于其他所有您可能已经安装的 OLE DB 提供程序。在这两种情况下您分别使用不同的类,但遵循相似的命名规则。除前缀外,名称都是相同的。前一种情况前缀为 SQL,后一种情况则是 ADO。<% @ Import Namespace="System.Dat原创 2005-04-08 23:32:00 · 632 阅读 · 0 评论 -
asp.net中的datalist分页方法
Dim myconn As SqlConnectionDim MyCmd as SqlDataAdapterDim Ds As New DataSetDim Dr As SqlDataReader Dim Cmd As SqlCommandDim Page,PageTotal,Total,StartId,EndId as integerDim MPa原创 2005-04-08 23:25:00 · 466 阅读 · 0 评论 -
asp.net常用函数
Abs(number) 取得数值的绝对值。 Asc(String) 取得字符串表达式的第一个字符ASCII 码。 Atn(number) 取得一个角度的反正切值。 CallByName (object, procname, usecalltype,[args()]) 执行一个对象的方法、设定或传回对象的属性。 CBool(expression) 转换表达式为Boolean 型态。原创 2005-04-08 23:07:00 · 342 阅读 · 0 评论 -
在DataGrid中添加Radio实现单选
-------------------------------------aspx页面中关键代码: ......其他数据绑定在页面的合适位置加入下面的代码。以看到执行效果-------------------------------------cs页面中关键代码:1:首先在数据绑定事件中加入下面代码原创 2005-04-09 00:05:00 · 508 阅读 · 0 评论 -
DataGrid的几个小技巧
删除时给出提示方法一:使用模版列我们在绑定好数据的DataGrid增加一个模版列,在列中放置一个按钮然后我们在DataGrid的ItemDataBound中添加以下代码switch(e.Item.ItemType){case(ListItemType.Item):case(ListItemType.AlternatingItem):{原创 2005-04-09 00:09:00 · 445 阅读 · 0 评论 -
asp.net中读取数据库的两种方式
在asp.net中,读取数据库中的数据可以使用DataReader和DataSet 2种方式,两者的差异如下: 使用Dataset对象读取数据大致需要以下5个步骤: (1)建立数据库链接,可以选用SQLConnection或者01edbConnection。 (2)将查询保存在SQLDataAdapter或者oledbDataAdapter对象中。 (3原创 2005-04-09 15:18:00 · 634 阅读 · 0 评论 -
ASP.NET中Cookie编程的基础知识
Cookie 的限制 在开始讨论 Cookie 的技术细节之前,我想先介绍一下 Cookie 应用的几条限制。大多数浏览器支持最多可达 4096 字节的 Cookie,如果要将为数不多的几个值保存到用户计算机上,这一空间已经足够大,但您不能用一个 Cookie 来保存数据集或其他大量数据。在实际应用中,您可能并不希望在 Cookie 中保存大量的用户信息,而只希望保存用户编号原创 2005-04-09 15:09:00 · 969 阅读 · 0 评论 -
DataGrid、DataList或Repeater的一些讨论(2)
在三种控件当中,DataGrid是迄今为止功能最为丰富的,但也是最不灵活的控件。这种在输出HTML时不够灵活的特点是因为它最初就是被设计成以表格的形式输出数据。每一条记录输出时会建立一对标签,而每个字段的值输出时则建立一对标签。 DataGrid含有几个属性可以提高其可用性。如,通过设置DataGrid的AllowSorting属性为true,并加入少量代码,DataGrid就具备了按不原创 2005-04-09 15:03:00 · 790 阅读 · 0 评论 -
使用 ASP.NET 加密口令
当我们在网站上建立数据库时,保护用户的信息安全是非常必要的。多数用户不愿意让别人知道自己的信息,同时网管也不想因为安全问题而丢失网站的信誉。无论对于谁,安全问题都是非常重要的。 为了解决这个问题,我给大家提供一个简单实用,但是老套的方法,就是口令加密。在此我们使用ASP.NET技术对口令加密。简单的讲,就是将用户提供的口令加密之后,然后让它和存放于系统中的数据比较,如果相同,则通过验证。原创 2005-04-09 14:58:00 · 389 阅读 · 0 评论 -
用户登录判断函数
Public Sub OnLogonBetter(ByVal Src As Object, ByVal E As EventArgs) Dim userName As String = txtUser.Text Dim passwd As String = txtPassword.Text step one, validate use原创 2005-04-09 13:51:00 · 519 阅读 · 0 评论