工作中点滴记录

永远保持学徒心态

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年5月7日

摘要: 在asp.net中导出excel通常做法是:Response.Charset="GB2312";Response.AddHeader("content-disposition","attachment;filename="+HttpUtility.UrlEncode(用户单据报表.xls""));Response.ContentType="application/ms-excel";但是有中文的时候,老出现乱码,有很多解决方案,但是不能通盘的解决。但是对代码做如下修改后:Response.Wri 阅读全文
posted @ 2011-05-07 10:33 梦里故乡 阅读(1301) 评论(0) 推荐(0) 编辑

2011年4月13日

摘要: 在简单的类型中,我们可以使用CompareTo,与Compare进行比较例如:在简单类型中使用1 int intA = 4;2 int intB =5;3 int intResult = intA.CompareTo(intB);4 Console.WriteLine(intResult);5 intResult=System.Collections.Comparer.Default.Compare(a,b);6 Console.WriteLine(intResult);那么在我们的自定义类型中怎么做呢?我们通过VS的对象管理器可以知道,我们的CompareTo方法与Compare方法都是IC 阅读全文
posted @ 2011-04-13 16:31 梦里故乡 阅读(1139) 评论(4) 推荐(0) 编辑

2011年3月27日

摘要: 在论坛经常看到 观察者模式,主要以猫、老鼠、主人作为例子:我个人理解如下:代码如下:namespace Test{ /// <summary> /// 定义一个委托 /// </summary> public delegate void MeDelegate(); /// <summary> /// 定义一个服务端抽象类 /// </summary> abstract class Master { private string name; public string Name { get { return name; } set { name = 阅读全文
posted @ 2011-03-27 22:08 梦里故乡 阅读(1130) 评论(0) 推荐(1) 编辑

2011年3月13日

摘要: 前台代码:View Code 1 <asp:GridView ID="GridView1" runat="server" BorderColor="Black" AutoGenerateColumns="False" OnRowCreated="GridView1_RowCreated" 2 OnRowDataBound="GridView1_RowDataBound"> 3 <Columns> 4 <asp:BoundField DataFie 阅读全文
posted @ 2011-03-13 16:37 梦里故乡 阅读(276) 评论(2) 推荐(0) 编辑

摘要: 要求:如果某个员工的起薪大于20000,就用红色的背景颜色突出显示:前台代码:View Code 1 <asp:GridView ID="GridView1" ShowFooter="true" runat="server" AutoGenerateColumns ="false" 2 style="border:solid 1px black" onrowdatabound="GridView1_RowDataBound"> 3 <Columns> 阅读全文
posted @ 2011-03-13 15:16 梦里故乡 阅读(730) 评论(0) 推荐(0) 编辑

摘要: 前台代码:View Code 1 <asp:GridView ID="GridView1" ShowFooter="true" runat="server" AutoGenerateColumns ="false" 2 style="border:solid 1px black" onrowdatabound="GridView1_RowDataBound"> 3 <Columns> 4 <asp:BoundField DataField=&qu 阅读全文
posted @ 2011-03-13 15:09 梦里故乡 阅读(447) 评论(0) 推荐(0) 编辑

摘要: 前台代码:View Code 1 <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false"> 2 <Columns> 3 <asp:BoundField DataField="CustomerID" HeaderText="CustomerID" /> 4 <asp:BoundField DataField="CompanyName" HeaderT 阅读全文
posted @ 2011-03-13 13:05 梦里故乡 阅读(333) 评论(2) 推荐(0) 编辑

摘要: 前台代码书写:前台代码 1 <asp:GridView ID="GridView1" AutoGenerateColumns="false" runat="server" BorderColor="Black" 2 onrowcancelingedit="GridView1_RowCancelingEdit" 3 onrowediting="GridView1_RowEditing" 4 onrowdatabound="GridView1_RowDataBou 阅读全文
posted @ 2011-03-13 12:55 梦里故乡 阅读(525) 评论(0) 推荐(0) 编辑

摘要: 前台代码:前台代码 1 <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" 2 OnRowDeleting="GridView1_RowDeleting" onrowcommand="GridView1_RowCommand" 3 onrowdatabound="GridView1_RowDataBound"> 4 <Columns> 5 <asp:Bou 阅读全文
posted @ 2011-03-13 12:51 梦里故乡 阅读(334) 评论(0) 推荐(0) 编辑

摘要: 前台代码: <asp:GridView ID="GridView1" runat="server" ShowFooter="true" AutoGenerateColumns="false"> <Columns> <asp:TemplateField HeaderText="编号"> <ItemTemplate> <%#Eval("EmpID") %> </ItemTemplate> </asp:T 阅读全文
posted @ 2011-03-13 10:55 梦里故乡 阅读(5313) 评论(0) 推荐(1) 编辑