Net
y112102
这个作者很懒,什么都没留下…
展开
-
Net 字符串取相同的位数
String sp="select";String t_sp="seOver“取2个字符串的相同字符结果要是'se'代码:string sp = "select";string tsp = "se_sp";int spLenght = sp.Length;int t_spLenght = tsp.Length;int sum = spLenght < t_spLengh原创 2012-01-04 16:36:41 · 484 阅读 · 0 评论 -
新建一个类库点不出 Response , Request, Session ,HttpContext 等
这些类都是page对象里面的 :system.web.ui.page。类继承与它就可以了如:public class LoginProcessor : System.Web.UI.Page{ 代码块}LoginProcessor 是cs文件的名字任意取原创 2011-12-07 11:54:50 · 374 阅读 · 0 评论 -
C#下.NET配置文件
一步一步来,看看.net下的的 Configuration 或者说 Settings走马观花System.Configuration 命名空间中的东西是为读写应用程序的配置数据服务的。在Windows早期,程序使用 .ini 作为配置文件,后来开始鼓励大家使用注册表,到了.NET中,又回归到使用文件,只不过这次默认是xml格式的文件。用例子说话:转载 2012-01-29 09:48:48 · 678 阅读 · 0 评论 -
ClientScript.RegisterStartupScript使用说明
ClientScript.RegisterStartupScript用来向前台页面注册script脚本,有两种重载方法,分别为ClientScript.RegisterStartupScript(Type type,string key ,string script);ClientScript.RegisterStartupScript(Type type,string key, string s转载 2012-01-31 11:25:06 · 1163 阅读 · 0 评论 -
asp.net-省市县三级联动
事件SelectedIndexChanged--用来实现三级联动的表create table AddressInfo( cityId int, cityName varchar(20), orderId int)-----------插入数据goinsert into AddressInfo values(1,'重庆',0)insert into Add原创 2012-01-31 13:23:54 · 4962 阅读 · 2 评论 -
2012-1-31--通讯录代码优化-dtsc
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using Dtsc.Cdtas.Run.Data;using Dtsc.Cdtas.Common;u原创 2012-01-31 14:48:03 · 709 阅读 · 0 评论 -
计算两个日期的时间间隔
代码:/// /// 计算两个日期的时间间隔/// /// 第一个日期和时间/// 第二个日期和时间/// private string DateDiff(DateTime DateTime1, DateTime DateTime2){ string dateDiff = null; TimeSpan ts1 = new T原创 2012-01-31 13:06:32 · 611 阅读 · 0 评论 -
Web开发实用技巧总结
1.JavaScript局部打印可以用样式控制,你想让那块打印就打印啊,样式如下:.noprint{display : none }然后使用样式就可以:不需要打印的地方 2:两个时间之间相差的小时数TextBox 前台onpropertychange 属性调用function computeTime(){ var sendsTime=documen原创 2012-02-03 09:54:23 · 664 阅读 · 0 评论 -
Net gridview导出exel
一个Buttion按钮 导出的时绑定gridview数据源。代码: ToExcel方法:这样好了后运行页面报错:类型“GridView”的控件“GridView1”必须放在具有 runat=server 的窗体标记内我们在重写page的一个方法:代码:这样就好了。运行结果: 如果导出有乱码的,把导出的文件格式改一下 具体的google原创 2012-01-05 11:51:07 · 460 阅读 · 0 评论 -
gridview后台自定义添加表头
事件:gridview_RowCreated代码:switch (e.Row.RowType){case DataControlRowType.Header://类型为header//第一行表头TableCellCollection tcHeader = e.Row.Cells;//TableCellCollection单元格的集合tcHeader.Clear();原创 2012-01-05 08:40:59 · 3181 阅读 · 0 评论 -
计算字符串中子串出现的次数
// /// 计算字符串中子串出现的次数 /// /// 字符串 /// 子串 /// 出现的次数 static int SubstringCount(string str, string substring) {原创 2012-03-01 12:06:21 · 1672 阅读 · 0 评论 -
【C#】C#实现对网站数据的采集和抓取
首先大家需要清楚一点的是:任何网站的页面,无论是php、jsp、aspx这些动态页面还是用后台程序生成的静态页面都是可以在浏览器中查看其HTML源文件的。 所以当你要开发数据采集程序的时候,你必须先对你试图采集的网站的前台页面结构(HTML)要有所了解。 当你对要采集数据的网站里的HTML源文件内容十分熟悉之后,剩下程序上的事情就很好办了。因为C#对Web转载 2012-03-09 14:12:35 · 6644 阅读 · 1 评论 -
遍历 DropDownList ListBox
public static void SetListBoxItem(ListBox listBox, string sItemValue) { int index = 0; foreach (ListItem item in listBox.Items) { ///判断原创 2012-04-06 17:22:44 · 1085 阅读 · 0 评论 -
This application is currently offline
某天Visual Studio 2005运行网页时,突然弹出以下症状:This application is currently offline. To enable the application, remove the app_offline.htm file from the application root directory原本以为是VS2005出错了,关闭后重新打开运行,依然没原创 2012-04-07 16:11:32 · 697 阅读 · 0 评论 -
我的第一个WCF
1:首先新建一个解决方案2:右击解决方案添加一个控制台程序3:对着新建好的控制台程序右击添加wcf服务最后的结果:有3个文件 app.config Iwcf_server.cs wcf_server.cs 一个配置文件 一个接口类 一个继承接口的文件。代码:Iwcf_server.csusing System;using System.Collec原创 2012-03-21 18:10:46 · 629 阅读 · 0 评论 -
js调用.net后台事件,和后台调用前台等方法总结
1. javaScript函数中执行C#代码中的函数:方法一: 1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2、在前台写一个js函数,内容为document.getElementByIdx("btn1").click(); 3、在前台或后台调用js函数,激发click事件,等于访问后台c#原创 2012-05-13 21:41:27 · 994 阅读 · 0 评论 -
有一个无效 SelectedValue,因为它不在项目列表中。
在将绑定数据到DropDownList。时抛出了一个很奇怪的异常。异常详细信息: System.ArgumentOutOfRangeException: “DropDownList1”有一个无效 SelectedValue,因为它不在项目列表中。解释:DropDownList在选择值的时候没有数据库就报这个错误了。在赋值的时候判断当没有数据的时候要判断下。格式:把dlParen原创 2012-01-06 10:57:14 · 1727 阅读 · 0 评论 -
文件上传 简单处理
首先js判断上传的格式 function Check_FileType(){ var str=document.getElementById("FileUpload1").value; //获取id为FileUpload1的值 var pos = str.lastIndexOf("."); //字符处理取" ."的后原创 2011-09-26 15:56:44 · 438 阅读 · 0 评论 -
输入二个数n ,m 求 m内所有之和等于n
Btnadd事件: string r = " "; int txt1 = Convert.ToInt32(sp_one.Text.Trim()); int txt2 = Convert.ToInt32(sp_two.Text.Trim());原创 2011-09-26 16:31:01 · 406 阅读 · 0 评论 -
c# 爱情
今天在csdn上看了一篇帖子:这段代码描述我最近的心情。 才发现原来用代码可以书写人生,对代码的作者十分钦佩。 //一个程序员的爱情故事class MyLoveStory { static void Main(string[] args)转载 2011-09-29 15:18:47 · 582 阅读 · 0 评论 -
droplist /RadioButtonList 默认选中
一个页面点击编辑:droplist /RadioButtonList 默认选中方法:首选查询出这一条数据。一般要判断下model是否为空for (int i = 0; i { if (this.cckt_sp.Items[i].Value == model.Uses) { this.cckt_sp.Items[原创 2011-11-02 10:24:49 · 706 阅读 · 0 评论 -
C#多态 重载 虚方法 重写
抽象类用abstract 修饰 同样方法用abstract修饰的就是抽象方法。抽象类不能实例化。抽象类可以包含抽象方法和抽象访问器。不能用 sealed 修饰符修饰抽象类,因为这两个修饰符的含义是相反的。 采用 sealed 修饰符的类无法继承,而 abstract修饰符要求对类进行继承。 重载 overload修饰(参数的个数不一致,参数的类型不一原创 2011-12-02 10:30:19 · 1801 阅读 · 0 评论 -
List IList区别
常见问题:Ilist IList IList11 =new List (); 但是为什么要这么用呢,为什么不直接用List: List List11 =new List (); 第一种用法有什么好处。总结归纳一下:Ilist 好处嘛..比如说human和tiger都有行走的功能,你可以把这些归类到interface中,当你有一个动物的类包括有这两种动物时原创 2011-12-05 11:18:52 · 505 阅读 · 0 评论 -
C#中null,"",string.Empty的区别
null是空引用,表明string不指向任何字符串的引用string.Empty和“”没什么太大区别主要可能的区别是string.Empty是string的静态字段,所以常驻在字符串的缓存中,而“”则不一定比如string a=string.Emptystring b=string.Empty则a和b指向的肯定是同一对象string a=""string b=""原创 2011-12-05 11:10:41 · 410 阅读 · 0 评论 -
C#枚举
/// /// 枚举 /// enum TimeOfDay { Morning =1 , Afternoon =2, Evening =3 } /// /// 使用枚举的类 /// class Program { pub原创 2011-12-09 16:57:18 · 335 阅读 · 0 评论 -
Net序列化
--很高兴,今天终于把这个问题解决了。序列化有顺序吗?一定要先序列化在反序列化吗?(我在实际操作的时候要是首先反的话就提示xxxx流结束,反过来就不报错了。)代码:--实体类[Serializable]public class Sequence_sp{public string LoginName_sp { get; set; }public DateTime Logi原创 2011-12-21 10:42:57 · 328 阅读 · 0 评论 -
绑定dorplist
--绑定droplist private void ShowGenre() { string sql = "select genre_id,genre_name from t_starsys_genre where state='True' order by sort_number"; DataTable dt =原创 2011-12-16 09:33:11 · 444 阅读 · 0 评论 -
Net gridview字段过长省略号显示
方法: public string GetSubString(string sourseStr) { string retStr = string.Empty; if (sourseStr.Length > 10) { retStr = sourseS原创 2012-01-09 13:35:23 · 860 阅读 · 0 评论 -
通讯录 代码
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using Dtsc.Cdtas.Run.Data;using Dtsc.Cdtas.Common;u原创 2012-01-10 16:59:27 · 588 阅读 · 0 评论 -
Net 层次结构(树)
典型的例子: droplist的绑定。数据库oralce1:这里介绍个简单的方法:这里的查询主要是用到level 即 在查询的时候要用递归。这个是oracle 的层次(就是树里面的的一个节点下还有几层) SQL : 代码: 注:层次(或者)是用for循环代码: 运行结果:注:页面之间传递汉字变乱码方案System.Web.HttpUt原创 2011-11-02 10:38:06 · 437 阅读 · 0 评论 -
xp不能安装NET Framework4.0解决方法
第一步:如果是XP系统,这么做:1.开始——运行——输入cmd——回车——在打开的窗口中输入net stop WuAuServ2.开始——运行——输入%windir%3.在打开的窗口中有个文件夹叫SoftwareDistribution,把它重命名为SDold4.开始——运行——输入cmd——回车——在打开的窗口中输入net start WuAuServ第二步:1.开始——运行——原创 2012-06-04 16:36:16 · 2867 阅读 · 0 评论