随笔分类 -  _C#

 
CSS强制英文、中文换行与不换行(转)
摘要:结构:1.Transshipment Booking System is launched只对英文起作用,以字母作为换行依据2.Transshipment Booking System is launched只对英文起作用,以单词作为换行依据3.Transshipment Booking System is launched只对中文起作用,强制换行4.Transshipment Booking System is launched强制不换行,都起作用5.不换行,超出部分隐藏且以省略号形式出现5.不换行,超出部分隐藏且以省略号形式出现Transshipment Booking System is 阅读全文
posted @ 2012-07-06 14:36 滴墨成伤 阅读(226) 评论(0) 推荐(0)
using 的用法
摘要:using 的用法1.引用命名空间,减少冗余代码。Using System.Web.UI.WebControls; 2.即时释放资源。Using (TestObject a = new TestObject()) {// 使用对象}//对象资源被释放 这是别人对第二种使用USING的解释: using语句只能对实现了IDisposeable接口的对象使用, 作用是在using代码块中的代码执行完成后自动执行对象的dispose方法 它的优点是不管执行过程中是否抛出异常,都能安全的将对象释放掉。3.创建命名空间的别名(using 别名)。 using MyAlias = MyCompany.Pr 阅读全文
posted @ 2012-07-02 10:45 滴墨成伤 阅读(293) 评论(0) 推荐(0)
《.NET 软件工程师就业求职手册》(转)
摘要:(前言) 作为一名.NET技术开发人员,只要基础扎实,完全可以通过不断学习,轻松游走于各个 .NET 应用领域。(P6)经验丰富的应聘者,其简历往往只有一页。在受教育经历方面,只需要填写最高层次的受教育经历或培训即可,不要将简历写得像档案一样繁琐。专业经验对于计算机方面的岗位非常重要。(P7) 如果应聘者已经有过工作经验,则一定要给出曾经工作的详细情况,以及完成项目的详细情况,使用人企业迅速判断应聘者的能力。(P8) 如果应聘者有工作经验,用人企业看重的是应聘者曾经工作的具体细节,而不是跳槽次数。所以应聘者不需要列举太多的工作经历。作为IT技术方面的岗位,应聘者应注明自己的技术博客,作为自己技 阅读全文
posted @ 2012-06-01 15:20 滴墨成伤 阅读(293) 评论(0) 推荐(0)
在GridView控件中的RowCommand事件里获得行信息的方法(转载)
摘要:取ID的值方法一 GridViewRow drv = ((GridViewRow)(((LinkButton)(e.CommandSource)).Parent.Parent)); //此得出的值是表示那行被选中的索引值 inf id=Convert.ToInt32(GridView1.DataKeys[drv.RowIndex].Value); //此获取的值为GridView中绑定数据库中的主键值 //取ID的值方法二 GridViewRow drv = ((GridViewRow)(((LinkButton)(e.CommandSource)).Parent.Parent)); //此得 阅读全文
posted @ 2012-05-15 16:03 滴墨成伤 阅读(180) 评论(0) 推荐(0)
css实现强制不换行/自动换行/强制换行 (转载)
摘要:2008-07-30 09:06:08来自:sugar强制不换行div{white-space:nowrap;}自动换行div{word-wrap: break-word;word-break: normal;}强制英文单词断行div{word-break:break-all;}============================================CSS设置不转行:overflow:hidden 隐藏white-space:normal 默认pre 换行和其他空白字符都将受到保护nowrap 强制在同一行内显示所有文本,直到文本结束或者遭遇 br 对象设置强行换行word-b 阅读全文
posted @ 2012-03-23 10:45 滴墨成伤 阅读(168) 评论(0) 推荐(0)
[转载]DataTable与实体类互相转换
摘要:原文地址:DataTable与实体类互相转换作者:mengusing System.Runtime.Serialization;/// <summary>/// DataTable与实体类互相转换/// </summary>/// <typeparam name="T">实体类</typeparam>public class ModelHandler<T> where T : new(){#region DataTable转换成实体类/// <summary>/// 填充对象列表:用DataSet的第一 阅读全文
posted @ 2012-03-15 09:58 滴墨成伤 阅读(288) 评论(0) 推荐(0)
cookie使用汇总 c设置ookie的生命周期
摘要:protectedvoidbtnSearch_Click(objectsender,EventArgse){//生成条件表达式stringwhere=bll.GetWhereSql(Int32.Parse(ddlCate.SelectedValue),Int32.Parse(ddlHarbor.SelectedValue),0,0,ddlState.SelectedValue,tbKeyword.Text.Trim());//判断条件Cookie是否为空,如不为空,则移除现有条件Cookieif(Request.Cookies["Admin_HarborSpot_Where" 阅读全文
posted @ 2012-03-05 14:10 滴墨成伤 阅读(288) 评论(0) 推荐(0)
ASP.NET Cookie使用详解
摘要:1.什么是cookie?cookie 是一小段文本信息,伴随用户请求,在web服务器和浏览器之间传递。用户每次访问站点的时候,web应用程序都可以读取cookie包含的信息。假设在用户请求您的网站的某个页面时,您的应用程序不仅是返回请求的页面。同时也返回一个包含日期和时间的cookie。用户的浏览器在获得页面的同时也获得了cookie.并且cookie保存在客户端的cookie文件夹中。2.cookie 的限制大多数浏览器支持最多可达4096字节(大约4KB)cookie.浏览器还限制了,一个站点可以在客户端保存cookie数。大多数浏览器允许每个站点最多放20个cookie.如果试图保存更多 阅读全文
posted @ 2012-02-22 16:03 滴墨成伤 阅读(299) 评论(0) 推荐(0)
Web MVC模式中的基本表单提交
摘要:让我们看一个简单的表单提交场景,往产品数据库中加一个新产品:上面的页面是在用户访问我们应用的“/Products/Create”URL时返回的,该网页的的HTML表单标识如下:上面的标识是标准的HTML,在<form>元素中,我们有2个<input type="text"/>文本框,然后在表单的下部有一个HTML提交按钮,点击该按钮,会导致包含该按钮的表单将表单输入提交到服务器,该表单会向由它的“action”属性(在这里是“/Products/Save”)表示的URL提交内容。使用先前的“第四个预览版”,我们也许会使用象下面这样的ProductsC 阅读全文
posted @ 2012-02-19 23:30 滴墨成伤 阅读(534) 评论(0) 推荐(1)
MVC HtmlHelper<TModel> 类
摘要:HtmlHelper<TModel> 类.NET Framework 4表示支持在强类型视图中呈现 HTML 控件。继承层次结构System.Object System.Web.Mvc.HtmlHelper System.Web.Mvc.HtmlHelper<TModel>命名空间: System.Web.Mvc 程序集: System.Web.Mvc(在 System.Web.Mvc.dll 中)语法public class HtmlHelper<TModel> : HtmlHelper类型参数TModelhtmlHelper<TModel> 阅读全文
posted @ 2012-02-17 15:18 滴墨成伤 阅读(1151) 评论(0) 推荐(0)
.net ArrayList的用法简介
摘要:1、什么是ArrayListArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处:动态的增加和减少元素实现了ICollection和IList接口灵活的设置数组的大小2、如何使用ArrayList最简单的例子:ArrayList List = new ArrayList();for( int i=0;i<10;i++ ) //给数组增加10个Int元素List.Add(i);//..程序做一些处理List.RemoveAt(5);//将第6个元素移除for( int i=0;i<3;i++ ) //再增加3个元素List.Add 阅读全文
posted @ 2012-02-17 14:37 滴墨成伤 阅读(210) 评论(0) 推荐(0)
关于C#的partial修饰符
摘要:partial是一个类修饰符,用于把类定义拆分为几个部分,便于代码管理,如class ClassA{ void A(){;} void B(){;}}与partial class ClassA{ void A(){;}}partial class ClassA{ void B(){;}}是一样的详细介绍如下:可以将类、结构或接口的定义拆分到两个或多个源文件中。每个源文件包含类定义的一部分,编译应用程序时将把所有部分组合起来。在以下几种情况下需要拆分类定义:处理大型项目时,使一个类分布于多个独立文件中可以让多位程序员同时对该类进行处理。使用自动生成的源时,无需重新创建源文件便可将代码添加到类中。 阅读全文
posted @ 2012-02-16 10:24 滴墨成伤 阅读(1251) 评论(0) 推荐(2)
Request.ServerVariables 参数大全
摘要:Request.ServerVariables("Url")返回服务器地址Request.ServerVariables("Path_Info")客户端提供的路径信息Request.ServerVariables("Appl_Physical_Path")与应用程序元数据库路径相应的物理路径Request.ServerVariables("Path_Translated")通过由虚拟至物理的映射后得到的路径Request.ServerVariables("Script_Name")执行脚本的名称 阅读全文
posted @ 2012-02-08 17:09 滴墨成伤 阅读(154) 评论(0) 推荐(0)
获取本地IP地址
摘要:具体方法为如下:private void btnChenk_Click(object sender, System.EventArgs e){System.Net.IPAddress[] addressList = Dns.GetHostByName(Dns.GetHostName()).AddressList;if ( addressList.Length>1){nativeIP.Text = addressList[0].ToString();serverIP.Text = addressList[1].ToString();}else{nativeIP.Text = address 阅读全文
posted @ 2012-02-08 15:37 滴墨成伤 阅读(229) 评论(0) 推荐(0)