文章分类 - C#
1. NHibernate体系结构
摘要:对NHibernate体系结构的非常高层的概览: 这幅图展示了NHibernate使用数据库和配置文件数据来为应用程序提供持久化服务(和持久化的对象)。 我们试图显示更多NHibernate运行时体系结构的细节。 但挺不幸的,NHibernate是比较灵活的并且提供了好几种不同的运行方式。我们展示一下两种极端情况。轻型体系中,应用程序自己提供ADO.NET连接,并且自行管理事务。这种方式使用了...
阅读全文
注册用户角色数据的程序
摘要:aspnet_regsql.exehttp://msdn2.microsoft.com/zh-cn/library/ms229862.aspx Aspnet_regsql.exe 参数详解 Aspnet_regsql.exe /? -总的信息和功能-W 是Wizard方式,也就是图形界面的方式。-C 连接字符串,-如果已经安装了SQL Server可以使用这个参数,连接数据库-S 服务器名, -...
阅读全文
ASP.NET 2.0 中收集的小功能点
摘要:ADO.NET 2.0 中的ConnectionStringBuilder 对于所有开发人员来说,写连接字符串永远不是一件困难的事,但却是一件很头痛的事情。看ADO.NET 2.0如何解决的SqlConnectionStringBuilder connbuilder = new SqlConnectionStringBuilder();connbuilder.DataSource = "local...
阅读全文
Asp.net2.0 新控件的学习
摘要:1. Localize 控件 在网页上保留显示本地化静态文本的位置2. Substitution 控件 指定输出缓存网页上免于缓存的部分。在此位置,会检索动态内容,并以动态内容替换Substitution控件。但是有给控件赋一个MethodName的属性-表示处理缓存后替换的方法它是public delegate string HttpResponseSubstitutionCallback(H...
阅读全文
以前的文件操作的代码整理
摘要:1. 遍列 文件夹下的所有文件 绑定DG上-下载byte[] data; private void Data_Bind() { string directory=Server.MapPath("."); DirectoryInfo dir=new DirectoryInfo(directory); DataTable dt=new DataTable(); dt.Columns...
阅读全文
基于请求的权限认证
摘要:1. 在 Global.asax 配置void Application_BeginRequest(object sender, EventArgs e) {2. 在web.config 中配置 httpModules using System;using System.Data;using System.Conf...
阅读全文
高亮显示GridView当前行
摘要:protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { e.Row.Attributes.Add("onmouseover", "this.style.backgroundColor='yellow',this.style...
阅读全文
弹出 相关
摘要:DataGrid删除一行前弹出确认框 //第一种方法 private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { e.Item.Cells[3].Attributes....
阅读全文
TextBox只输入数字
摘要:TextBox只输入数字 非常简单,加一个属性事件: 57) event.returnValue = false;" id="txtY_Revenue" style="TEXT-ALIGN: right" runat="server" Width="90%" MaxLength="12"> 说明: 此方法控制TextBox只收数字:0~9
阅读全文
ASP.NET 2.0角色及成员管理
摘要:一、 Membership 类:创建和删除用户, 检索用户信 ,生成随机密码 , 登录验证 方法:CreateUser(创建用户) DeleteUser(删除用户) GeneratePassword(生产随即密码) GetAllUsers(得到用户) GetUser(查看某个用户) UpdateUser(修改用户) ValidateUser(验证是否成功) 1.创建新用户: ...
阅读全文
Asp.Net2.0无刷新客户端回调(笔记)
摘要:按照 一帆(老鼠粮仓之路) 的文章,在2005正式版,有些不能实现,所以代码有些修改,记录如下:首先说一下:Page.ClientScript //Page.ClientScript //获取用于管理脚本、注册脚本和向页添加脚本的 System.Web.UI.ClientScriptManager 对象。 //返回结果: // 一个...
阅读全文
我收集的一些 C# 开源的好网站
摘要:经典http://www.csharp-source.net/工具查看(ViewState)http://www.pluralsight.com/tools.aspx
阅读全文
美大学生用C#开发简版PHOTOSHOP--Paint.NET 有C#的原代码
摘要:Paint.NET http://www.eecs.wsu.edu/paint.net/ 华盛顿大学学生用C#做了一个Paint.NET, 比Windows的MSPaint强大不少,包括Layer、Clone Stmap、Edge Detection、Motion Blur及History等,界面也很不错,样式有点像PHOTOSHOP的感觉,对图像处理有兴趣的朋友有福...
阅读全文
时间的显示问题
摘要:第一种 在显示中替换,在HTML中表格中去掉时间e.Item.Cells[4].Text=e.Item.Cells[4].Text.Split(new char[]{' '})[0].Trim();第二种 在DataTable中去掉第三种 在存储过程中去掉 经过多次调试,发现在GridView里设置日期字段格式有两种方法,分别适应于不同的情况。大多数情况下我们可以对日期字段设置datafor...
阅读全文
浙公网安备 33010602011771号