
c#(asp.net)
文章平均质量分 60
给力地板油
feeling of life and enjoy a happy !
展开
-
利用动软代码生成器 自动生成LINQ需要用的数据实体类
首先先建立一个模板 名称随意 我起的“生成数据实体.cmt” 代码如下:<# TableHost host = (TableHost)(Host); host.Fieldlist.Sort(CodeCommon.CompareByintOrder);#>using System; using System.Text;using System.Collec原创 2013-06-20 10:34:55 · 2331 阅读 · 0 评论 -
asp.net 线程控制计划任务
asp.net 在Web应用程序中执行计划任务(多线程) 转自:http://blog.youkuaiyun.com/xielingxu/archive/2007/01/08/1477159.aspx在业务复杂的应用程序中,有时候会要求一个或者多个任务在一定的时间或者一定的时间间隔内计划进行,比如定时备份或同步数据库,定时发送电子邮件等,我们称之为计划任务。实现计划任务的方法也有很多,可以采用SQLA转载 2010-03-31 13:44:00 · 645 阅读 · 0 评论 -
ASP.NET 直接导入CSV文件到DATASET
转:http://space.itpub.net/28861/viewspace-235726aspx: ForeColor="Black" GridLines="Vertical" BackColor="White" BorderColor="#DEDFDE"转载 2010-03-31 13:40:00 · 1017 阅读 · 0 评论 -
DropDownList 确认提示后在提交(__doPostBack)
aspx:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" > Untitled Page function SelectedChange(ctl) { if(confirm("test?") == false)原创 2010-03-31 13:38:00 · 1239 阅读 · 0 评论 -
ASP.Net防止刷新自动触发事件的解决方案
详细出处参考:http://www.jb51.net/article/18434.htmaspx:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" > Untitled Page window.document.onkeydown = KeyStroke转载 2010-03-26 14:42:00 · 499 阅读 · 0 评论 -
服务器控件button javascript 简单验证
function check() { var va= document.getElementById("testid"); if(va.value { window.alert("必须大于0"); return false; } return true; } //如果在javascript函原创 2010-03-18 10:22:00 · 522 阅读 · 0 评论 -
For的用法
For的用法for (int i = 2, j = 5; i { 。。。。。。。。。。。。。 }相当于for (int i = 2;j = 5; i++) {If(i 。。。。。。。。。。。。。 }原创 2010-03-12 14:43:00 · 500 阅读 · 0 评论 -
c# 合并数组后排序输出
protected void Page_Load(object sender, EventArgs e) { int[] a ={ 4, 3 }; int[] b ={ 1, 2 }; int[] arr1 = { 1, 2, 3, 4 }; int[] arr2 = { 2, 3, 45, 6, 7 };原创 2010-03-10 13:34:00 · 627 阅读 · 0 评论 -
动态加载Textbox并取得输入值
aspx:"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" > Untitled Page原创 2010-03-11 10:32:00 · 669 阅读 · 0 评论 -
javascript 取得年月自动计算年龄
输入标准格式年月后自动显示年龄: function getAge() { if (document.forms(0)..value == "") { document.getElementById("lab").innerHTML = ""; } else if原创 2010-03-09 14:33:00 · 820 阅读 · 0 评论 -
用户控件使用方法(共用菜单实例)
用户控件使用方法(共用菜单实例)WebUserControl.ascx:Test1 | Test2 | Test3 | .csusing System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using原创 2010-03-05 08:49:00 · 801 阅读 · 0 评论 -
HtmlTableRow 实例
HtmlTableRow 实例 (打印5行3列)aspx:http://www.w3.org/1999/xhtml" > Untitled Page border="1" bordercolor="black" runat="server"> .cs: protected原创 2010-03-03 09:31:00 · 2075 阅读 · 0 评论 -
同控件名按数字顺序绑定
Name %原创 2010-02-25 23:04:00 · 404 阅读 · 0 评论 -
DataSt与DataTable操作
转:http://www.cnblogs.com/xiaotao823/archive/2007/12/27/1017405.html1 DataSet和DataTable 1、创建DataSet对象:DataSet ds = new DataSet("DataSetName"); 2、查看调用SqlDataAdapter.Fill创建的结构 da.Fill(ds,"Ord转载 2010-03-31 13:42:00 · 784 阅读 · 0 评论 -
cs页面动态建立gridview(BoundField)
aspx:原创 2010-04-13 09:30:00 · 1529 阅读 · 0 评论 -
c# JsonHelper 帮助类
public class JsonHelper { public JsonHelper() { // // TODO: Add constructor logic here // } /// /// 把对象序列化 J原创 2013-05-31 14:58:00 · 3933 阅读 · 0 评论 -
asp.net Cache
asp.net Cache原创 2010-08-19 16:53:00 · 700 阅读 · 0 评论 -
GridView Button Textbox TemplateField 取行号
GridView Button Textbox TemplateField 取行号原创 2010-06-12 16:20:00 · 769 阅读 · 0 评论 -
Dictionary 用法
Test1.cspublic class Test1{ private int num; private string flag; public int Num { get { return num; } set { num = value; } } public string Flag { get原创 2010-05-28 09:59:00 · 924 阅读 · 2 评论 -
MatchCollection的用法
lbl.Text = ""; string test = "##BBB####AAA##"; MatchCollection mc = Regex.Matches(test, @"##/w+##", RegexOptions.IgnoreCase); string strTemp = ""; foreach (Match m原创 2010-05-17 16:01:00 · 3372 阅读 · 0 评论 -
javascript改变特殊指定字符的背景颜色
http://www.w3.org/1999/xhtml" > function CheckFrm() { var html_=document.getElementById("Htmlcode").value; //存放html code //document.getElementById("div1").innerHT原创 2010-05-17 15:56:00 · 1081 阅读 · 0 评论 -
textbox中html代码存取转换
存: string strHTML = Convert.ToBase64String(System.Text.Encoding.Default.GetBytes(this.HTML.Text)); 取: string strSMS = System.Text.Encoding.Default.GetString(Convert.FromBase64String(ds.Tables原创 2010-05-14 13:50:00 · 656 阅读 · 0 评论 -
上传文件重新命名(test-001-A)
protected void upload1_Click(object sender, EventArgs e) { getUpload(FileUpload1, lb_viewfile, lab_uploadfilename, lab_uploadtime); } private void getUpload(FileUpload filecontrol, L原创 2010-04-22 10:21:00 · 640 阅读 · 0 评论 -
dataset 导出 csv
public string ExportCSV(DataSet ds) { StringBuilder sb = new StringBuilder(10000); if (ds != null) { foreach (DataTable tb in ds.Tables) {转载 2010-04-08 17:01:00 · 968 阅读 · 0 评论 -
javascript checkbox删除提示
aspx:http://www.w3.org/1999/xhtml" > Untitled Page function DeleteAlert() { var gvtable = document.getElementById(GridView1); var counter = 0; for原创 2010-04-13 09:37:00 · 565 阅读 · 0 评论 -
asp.net按钮 button的onclick事件 与oncommand 事件的区别
asp.net按钮 button的onclick事件 与oncommand 事件的区别 汇总转:http://panjunlai.blog.163.com/blog/static/58190301200972795335643/单击Button会同时触发这两个事件,但先执行Click,后执行Commandhttp://www.w3.org/1999/xhtml" > Untitled P转载 2010-04-02 10:33:00 · 2916 阅读 · 0 评论 -
(asp.net)CSV文件列转行显示
aspx: cs:private void CSVToDS(string path) { DataTable mydt = new DataTable("myTableName"); DataColumn mydc; System.IO原创 2010-04-01 10:39:00 · 1135 阅读 · 0 评论 -
gridview导出excel并上传
using System.IO; DataSet dsnew = new DataSet(); string _sqlStr = "select * from test"; using (DBManage _db = new DBManage()) { dsnew = _db原创 2009-11-12 18:00:00 · 426 阅读 · 0 评论 -
二维数组 DataTable
string[] cap_arr = ds.Tables[0].Rows[0][1].ToString().Split("%@".ToCharArray()); for (int i = 0; i { DataColumn dc1 = new DataColumn(cap_arr[i], type原创 2009-11-11 13:18:00 · 688 阅读 · 0 评论 -
程序中和SQL中去除回车换行的方法
程序中和SQL中去除回车换行的方法 程序中查找文本中是否有回车换行 array[1].ToString().IndexOf("/n/r") 清除回车符:/rchar(13)清除换行符:/nchar(10)程序:Str.Replace("/n","").Replace("/r","")SQL:rtrim(ltrim(replace(replace(Clo原创 2009-06-15 14:41:00 · 2121 阅读 · 1 评论 -
mysql 连接 asp.net
mysql 连接 asp.net Odbc连接 首先必须安装驱动(MySQL Connector ODBC 5.1.5 win32 msi.zip)mysql5.0数据库(mysql-5.0.18-win32.exe)以上都安装成功后:测试代码:using System.Data.Odbc;//odbcprotected void Page原创 2009-05-15 09:03:00 · 483 阅读 · 0 评论 -
c# asp.net 调用(打开).exe应用程序
c# asp.net 调用(打开).exe应用程序首先必须应用你编写的exe文件的命名空间eg:using company.test;加入编写exe的代码到项目中System.Diagnostics.ProcessStartInfo _info = new System.Diagnostics.ProcessStartInfo(); if (File.Exists(S原创 2009-07-21 13:56:00 · 2047 阅读 · 2 评论 -
ASP.NET中使用Server.Transfer()方法在页间传值
ASP.NET Server.Transfer()是在两个页面之间进行传值的好方法,从A页面Transfer到B页面时,就可以在B页面通过Context.Handler获得A页面的一个类的实例,从而在B调用A的各个成员对象。 下面的示例建立了WebForm1和WebForm2,通过Server.Transfer()方法演示在WebForm2中读取WebForm1的文本框、读取属性、通转载 2009-04-01 10:04:00 · 519 阅读 · 0 评论 -
gridview增加自动序号列
第一种方式,直接在Aspx页面GridView模板列中.这种的缺点是到第二页分页时又重新开始了. "序号" InsertVisible="False"> "Center" /> "Center" Width="5%" />转载 2008-12-20 16:41:00 · 473 阅读 · 0 评论 -
GridView 导出Excel(如何在excel中显示'0001'而不是'1')
GridView 导出Excel(如何在excel中显示0001而不是1)在RowBound中添加 if (e.Row.RowType == DataControlRowType.DataRow) { e.Row.Cells[1].Attributes.Add("style", "vnd.ms-excel.numberforma原创 2008-12-20 15:12:00 · 1214 阅读 · 0 评论 -
(asp.net)linkbutton 弹出确认按钮 confirm(js)
Delete原创 2009-02-27 15:16:00 · 2471 阅读 · 0 评论 -
asp.net 计算两个年之间的相隔月份
private int MonthSpan(DateTime dt1, DateTime dt2) { return (dt2.Year - dt1.Year) * 12 + dt2.Month - dt1.Month; }转载 2009-02-05 15:47:00 · 557 阅读 · 0 评论 -
asp.net 中 iframe中session丢失问题
在页面存和取Session的页面中在page_onload里添加一语句:Response.AddHeader("P3P","CP=CAO PSA OUR"); IFrame中的Session可以解决。原创 2008-11-22 09:55:00 · 1319 阅读 · 0 评论 -
(转)在GridView中 绑定DropDownList并回发事件
(转)在GridView中 绑定DropDownList并回发事件RowBond中:DropDownList ddl = ((DropDownList)e.Row.Cells[7].FindControl("ddl_qu")); for (int i = 1; i { ddl.Items.A转载 2008-11-13 16:04:00 · 1137 阅读 · 0 评论 -
在RowDataBound中改变或设置Header和Footer
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.Footer) { e.Row.Cells[0].Text = "原创 2008-11-12 15:27:00 · 1054 阅读 · 0 评论