ASP.NET/C#
lionel1982
...
展开
-
ADO.NET小结
一.用SqlConnection连接SQL Server 1..加入命名空间 using System.Data.SqlClient; 2.连接数据库 SqlConnection myConnection = new SqlConnection(); myConnection.ConnectionString = "user id=sa;password=sinofindb;initial转载 2007-03-31 00:33:00 · 616 阅读 · 0 评论 -
动态加载用户控件并带有传值
//自定义用户控件,namespace Morhigh{ public partial class GetJobNewsAll1 : System.Web.UI.UserControl { private Model.JobNewsModel _JobModel;// public Model.JobNewsModel JobMode转载 2011-11-30 13:12:42 · 1022 阅读 · 0 评论 -
C#.net 支付宝接口
C#.net 支付宝接口 生成URL链接 复制C#代码保存代码using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;原创 2011-11-30 13:15:46 · 1414 阅读 · 0 评论 -
asp.net 购物车
protected void Page_Load(object sender, EventArgs e) { DisplayCart(); } //添加到购物车 protected void cb_ID_CheckedChanged(object sender, EventArgs e) { CheckBox c原创 2011-11-30 13:16:21 · 1706 阅读 · 0 评论 -
取写XML
using System.Xml;using System.Configuration;/// /// ClassXml 的摘要说明/// public class ClassXml : System.Web.UI.Page{ private string C_FilePath; public string FilePath {原创 2011-11-30 13:15:24 · 451 阅读 · 0 评论 -
.net Page 执行事件顺序
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.W转载 2013-11-27 10:54:20 · 596 阅读 · 0 评论 -
C# DataGridView添加右键菜单等技巧
C# DataGridView添加右键菜单等技巧 --转1).右键点击行时选中行,并弹出操作菜单1). 添加一个快捷菜单contextMenuStrip1;2). 给dataGridView1的CellMouseDown事件添加处理程序:复制内容到剪贴板 程序代码private void DataGridView1_CellMouseDown(object se转载 2014-09-25 01:09:50 · 631 阅读 · 0 评论 -
Asp.Net toString() 的妙用[处理日期,字符型转换 转为字符串]
Asp.net中的日期处理函数 //2007年4月24日 this.TextBox6.Text = System.DateTime.Now.ToString("D"); //2007-4-24 this.TextBox7.Text = System.DateTime.Now.ToString("d"); //2007年4月24日 16:30:15 this原创 2008-04-12 08:36:00 · 536 阅读 · 0 评论 -
asp.net页面事件加载顺序
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.W转载 2015-09-22 11:41:24 · 543 阅读 · 0 评论 -
C#的多线程机制探索
多线程的概念Windows是一个多任务的系统,如果你使用的是windows 2000及其以上版本,你可以通过任务管理器查看当前系统运行的程序和进程。什么是进程呢?当一个程序开始运行时,它就是一个进程,进程所指包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的,线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,转载 2008-09-26 22:42:00 · 491 阅读 · 0 评论 -
Socket基本编程
服务端: using System.Net; using System.Net.Sockets; using System.Text; using System.Threading; Thread mythread ; Socket socket; // 清理所有正在使用的资源。 protected override void Dispose( bool转载 2008-11-19 20:41:00 · 486 阅读 · 0 评论 -
牛B的处理ViewState
void Application_Start(object sender, EventArgs e) { //在应用程序启动时运行的代码 var dir = new System.IO.DirectoryInfo(this.Server.MapPath("~/App_Data/ViewState/")); if (!dir.Exists) { dir.Create(); } else原创 2011-04-28 13:52:00 · 506 阅读 · 0 评论 -
.Net实体代码生成工具的使用
<br />1 引言<br />目前大多数项目或产品都使用关系型数据库实现业务数据的存储,这样在开发过程中,常常有一些业务逻辑需要直接用写SQL语句实现,但这样开发的结果是:遍地布满SQL语句。这些藕合较高的SQL语句给系统的改造和升级带来很多无法预计的障碍。为了提高项目的灵活性,特别是快速开发,ORM是一个不错的选择。举个简单的例子:在使用ORM的系统中,当数据库模型改变时,不再需要理会逻辑代码和SQL语句中涉及到该模型的所有改动,只需要将该模型映射的对象稍作改动,甚至不做改动就可以满足要求。<br />转载 2011-03-22 03:18:00 · 1501 阅读 · 1 评论 -
ASP.NET 验证类
public class PageValidate { private static Regex RegNumber = new Regex("^[0-9]+$"); private static Regex RegNumberSign = new Regex("^[+-]?[0-9]+$"); private转载 2007-03-31 00:39:00 · 1001 阅读 · 0 评论 -
在Asp.Net 2.0中应用DataFormatString
DataFormatString 属性语法如下: DataFormatString="{0:格式字符串}" 我们知道在DataFormatString 中的 {0} 表示数据本身,而在冒号后面的格式字符串代表所们希望数据显示的格式;另外在指定的格式符号后可以指定小数所要显示的位数。例如原来的数据为「1.56」,若格式设定为 {0:N1},则输出为「1.5」。其常用的数值格式如下表所示: 格式字转载 2007-07-14 17:28:00 · 555 阅读 · 0 评论 -
ASP.NET-1
//命名空间using System.Data.SqlClient;using System.Data.OleDb;using System.Text;using System.Text.RegularExpressions;using System.Net;using System.Net.Mail;public class publicClass(){ //数据连接SQL public s原创 2007-05-21 14:55:00 · 602 阅读 · 0 评论 -
ASP.NET-2
SqlCommand selectCmd = new SqlCommand("select * from tab1", conn);SqlDataReader drd = selectCmd.ExecuteReader();control1.DataSource = drd;//control1.DataTextField = "name";//control1.DataValueField =原创 2007-06-03 15:49:00 · 485 阅读 · 0 评论 -
ASP.NET-3
取控件值:string id = e.Item.Cells[0].Text;//只读绑定列string username = ((TextBox)e.Item.Cells[2].Controls[0]).Text;//绑定列string username = ((TextBox)e.Item.FindControl("TextBox1")).Text;string username = ((Tex原创 2007-06-03 15:53:00 · 516 阅读 · 0 评论 -
.NET正则表达式符号表及其他
.NET的正则表达式封装在System.Text.RegularExpressions命名空间里面,主要用到的是Regex、Match等几个类,不过MSDN中的东西看着比较麻烦,特别关心的符号什么的都不在同一个页面,还得翻来覆去的找,真正用起来不够方便。下面是在网上查到的资料,加上MSDN,足以用来应付简单的表达式了。常用的表达式 (http://dev.21tx.com/2004/1转载 2008-04-26 09:36:00 · 711 阅读 · 0 评论 -
在ASP.NET中使用Response.ContentType="类型名";来确定输出格式
ez => application/andrew-inset, hqx => application/mac-binhex40, cpt => application/mac-compactpro, doc => application/msword, bin => application/octet-stream, dms => appli转载 2008-08-25 00:33:00 · 821 阅读 · 1 评论 -
URL 重写的常见用法
URL 重写的常见用法创建数据驱动的 ASP.NET 网站时,通常会产生一个单个的网页,该网页基于查询字符串参数显示数据库数据的子集。例如,在设计电子商务站点时,您的任务之一便是允许用户浏览待售产品。为此,您可以创建一个名为 displayCategory.aspx 的页面,该页面将显示给定类别的产品。可以通过查询字符串参数来指定要查看的该类别的产品。也就是说,如果用户要浏览待售的 Widge转载 2008-08-31 23:00:00 · 789 阅读 · 0 评论 -
ASP.NET用户控件事件的定义和实践
假定用户控件(UserControl.ascx)中包含按钮控件 AButton,希望实现按 Button 按钮时,包含该用户控件的页面可以接收到事件。UserControl.ascx.cs 中的处理: 1. 定义 public 的事件委托,如 ClickEventHandler; 2. 在 UserControl 类中声明事件,如 Click; 3. 在 User转载 2008-12-21 21:28:00 · 568 阅读 · 0 评论 -
Asp.net 常用的正则表达式汇集
使用方法 using System.Text.RegularExpressions; string strCheck = TextBox1.Text.ToString(); if (Regex.IsMatch(strCheck, "["u4e00-"u9fa5]{1,}$") == true) { Response.Write("是中文"); } else {转载 2010-10-13 02:11:00 · 640 阅读 · 0 评论 -
用Visual C#调用Windows API函数
Api函数是构筑Windws应用程序的基石,每一种Windows应用程序开发工具,它提供的底层函数都间接或直接地调用了Windows API函数,同时为了实现功能扩展,一般也都提供了调用WindowsAPI函数的接口, 也就是说具备调用动态连接库的能力。Visual C#和其它开发工具一样也能够调用动态链接库的API函数。.NET框架本身提供了这样一种服务,允许受管辖的代码调用动态链接库中实转载 2007-07-26 03:49:00 · 487 阅读 · 0 评论