.net/c# - 文章列表
共 170 页
-
动填充固定行数的 GridView
在有些开发实践中,有时候为了页面美观的需要,需要将GridView填充成固定行数的表格,下面这个方法实现了这种填充的功能。此方法可以处理自动产生列和模版列。注意:由于时间关系,没有实现对完全空白数据的填充,呵呵,如果需要,可以自己添加哈:)!C#\n<%@ Page Language=”C#”%>\n<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transit
-
DOTNET:LINQ与ADO.NET 3.0的创新
你知道微软下一代ADO.NET 3.0资料存取技术的重大创新与改革吗? 为了让各位预览未来的ADO.NET 3.0技术,虽然祭司最近一直在忙碌于ASP.NET 2.0出版事宜,但是还是不能荒废引领各位迈向最新指术的伟大宗旨,而这不也是各位来到DotNet开发圣殿最大的目的吗,祭司约略翻译了美国微软副总Somasegar的Blog文章,前一个星期他才出尽了锋头,爆红到整个.NET圈都在引用它的文章,因为它揭露了.NET Framework 3.0的蓝图概貌,以下是翻译:\n Language-Integrated Query(LINQ)是一项消除不同资料领域不协调阻力的突破性科技,例如在查询
-
ASP.NET 2.0防止同一用户同时登陆
要防止同一用户同时登陆,首页应该记录在线用户的信息(这里与用户名为例),然后判断正在登陆的用户里面是否已存在。在这里使用一个cache存放已经登陆的用户名,但是还有一个问题就是要知道用户是什么时候离开系统的呢?这就要定期清除cache中的内容了,也就是设置一个cache的时间。这个时间可以跟用户的session值联系起来,刚好当用户session值失效的时候该用户在cache里面的信息也会被清空.这样就达到了防止同时登陆的效果,具体代码如下:\n 放在登陆成功的地方:以下是引用片段:string key = TextBox1.Text; //用户名文本框设为cache关键字 string u
-
一个功能齐全的DataGrid分页例子
面的这个例子提供了DataGrid的分页功能。aspx代码和Cohe Behind代码分别如下,注意更改数据录连接字符串。结果如下:C#版本 例子\nDataGridPaging.aspx<asp:linkbutton id="btnFirst" onclick=”PagerButtonClick” runat=”server” Font-Name=”verdana”Font-size=”8pt” ForeColor=”navy” CommandAr
-
从数据库导出数据到word、excel、.txt
以下是我最近写的一些关于从数据库导出数据到word、excel、.txt文本文件的代码\n我也是初次写这方面的东西,写的不好还请大家批评指正!\nusing System;using System.Data;using System.Drawing;using System.Data.SqlClient;using Excel;using Word;using System.IO;\nnamespace Common{ /// <summary> /// 把数据导入到.doc、.txt、.xls文件中 /// </summary> public class Export
-
GridView 实现服务器端和客户端全选的两种方法
代码很简单,这里就不累述了。看代码如下:\nC#\n<%@ Page Language=”C#” AutoEventWireup=”true” %>\n<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>\n<script runat=”server”>
-
如何点击按钮弹出新窗口,输入数据后返回并刷新页面?
在一些.NET论坛中有人经常会问:如何在页面中点击按钮打开新页面,输入数据,然后返回到初始页面并进行更新?要解决这个问题,应该弄清楚window.showModalDialog()的用法,本人在http://www.csdn.net/Develop/read_article.asp?id=15113已经做过介绍。下面就用例子介绍如何在ASP.NET中实现这个功能。 \n本例子共3个页面,其中WebForm2.aspx是过渡页面,是为了防止提交时打开新页面。\nWebForm1.aspx从当前页面打开新窗口,并把变量传递到新窗口的例子,可以多次打开提交。这是初始值,将被传递到新窗口。
-
在ASP.NET 2.0中直接得到本页面生成的HTML代码
在ASP.NET 2.0中,有时候需要对ASP.NET生成的HTML代码进行处理,或者是保存成静态文件。ASP.NET 提供了直接将请求保存成文件的方法:HttpRequest.SaveAs方法。下面这个方法就是在ASP.NET 2.0中得到ASP.NET生成的HTML代码,同时,生成一个静态文件的方法。\nC#\n<%@ Page Language=”C#” AutoEventWireup=”true” %>\n<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transit
-
.NET数据库应用程序中存储过程的应用
一.前言: \n存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。总的来说,存储过程具有以下一些优点: \n◆存储过程允许标准组件式编程。 \n◆存储过程能够实现较快的执行速度。 \n◆存储过程能够减少网络流量。 \n◆存储过程可被作为一种安全机制来充分利用。 \n本文作者将向大家介绍.NET数据库应用程序中存储过程的应用,以及如何将它与ADO.NET中的SqlDataAdapter
-
通过Web Services上传和下载文件
随着Internet技术的发展和跨平台需求的日益增加,Web Services的应用越来越广,我们不但需要通过Web Services传递字符串信息,而且需要传递二进制文件信息。下面,我们就分别介绍如何通过Web Services从服务器下载文件到客户端和从客户端通过Web Services上载文件到服务器。\n一:通过Web Services显示和下载文件\n我们这里建立的Web Services的名称为GetBinaryFile,提供两个公共方法:分别是GetImage()和GetImageType(),前者返回二进制文件字节数组,后者返回文件类型,其中,GetImage()方法有一个参数