随笔分类 -  ASP.NET

摘要:之前在本地上把网站部署到IIS,发现如果只输入localhost:xxxxx 无法自动访问到网站主页,还得在IIS上配置一个默认首选项。最近自己接个小私活,发现其实通过配置web.config可以更好的解决这个问题,而且对网站的SEO优化也非常有利。具体配置如下: ... 阅读全文
posted @ 2015-04-10 16:18 许大虾 阅读(350) 评论(0) 推荐(0)
摘要:例子:在不使用yieId时,通常我们都会采取先遍历再把元素加到新的List中 using (var reader = SqlHelper.ExecuteReader("")) { if (reader.HasRows) ... 阅读全文
posted @ 2015-04-05 11:28 许大虾 阅读(1095) 评论(0) 推荐(0)
摘要:说起静态类,你可能会联想到实例类。这两者并不难区分,前者(静态类)只在内存中创建一个,而后者(实例类)则是每次实例化后,就会再内存创建一份。今天来简单聊一下静态类的理解。代码情景:class Program{ static void Main(string[] args) { ... 阅读全文
posted @ 2015-03-03 16:31 许大虾 阅读(6833) 评论(0) 推荐(0)
摘要:-多态:(转自CSND)通过继承,一个类可以用作多种类型:可以用作它自己的类型、任何基类型,或者在实现接口时用作任何接口类型。这称为多态性。C# 中的每种类型都是多态的。类型可用作它们自己的类型或用作 Object 实例,因为任何类型都自动将Object当作基类型。多态性不仅对派生类很重要,对基类也... 阅读全文
posted @ 2015-03-01 00:12 许大虾 阅读(370) 评论(0) 推荐(0)
摘要:代码如下: 1 class Program 2 { 3 static void Main(string[] args) 4 { 5 Teacher t1 = new Teacher("许大虾", 23, "byvar1024@163.c... 阅读全文
posted @ 2015-02-26 14:48 许大虾 阅读(269) 评论(0) 推荐(0)
摘要:创建一个简单的控制台程序,源码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace csharpBuildProcess{ class Program ... 阅读全文
posted @ 2015-02-23 02:11 许大虾 阅读(1558) 评论(0) 推荐(0)
摘要:WebService有什么用?入门之前先简单介绍下WCF。在用WebService做开发时,很多人都不知道WCF和WebService之间的关系。实际上WCF包含了WebService,这是一个很强悍的通信技术应用框架。微软把.NET平台下所有涉及到分布式通信的一些技术都融合到wcf中来。比如web... 阅读全文
posted @ 2015-01-27 16:28 许大虾 阅读(1018) 评论(0) 推荐(0)
摘要:基本思路:1.了解数据库中省和市的表结构及关联主键 2.创建html页面及select标签 3.通过ajax向ashx(一般处理程序)发送后台请求完成联动效果表结构:这里,开始创建一个命为demo.html的页面,并在页面中创建我们所需要的select标签 ... 阅读全文
posted @ 2015-01-18 01:21 许大虾 阅读(401) 评论(0) 推荐(0)
摘要:深入 Microsoft.VisualBasic.Strings.StrConv 簡繁轉換昨天又遇到一個簡繁轉換的需求, 雖然這個問題以前已經處理過了, 但是以前是用自己建立的 b52gb 和 gb2b5 的對應表來完成這個需求(VB6 的話就用 StrConv 方法來達成), 在 .NET 環境中... 阅读全文
posted @ 2014-10-11 09:31 许大虾 阅读(500) 评论(0) 推荐(0)
摘要:实现这个需要应用到微软提供的本地资源文件Resources,实际上就是一种key value的形式。语言自动切换原理有两种读取浏览器的语言首选项根据IP网段进行识别。比如有的人通过VPN连接到TW,浏览器会自动切换到繁体模式。可以尝试连到淘宝或者google,你就懂了。以下写个小Demo: 创建一个... 阅读全文
posted @ 2014-10-09 11:04 许大虾 阅读(1263) 评论(0) 推荐(0)
摘要:Table页面: 1 2 3 4 5 6 7 8 9 60 175 176 177 178 179 180 181 182 18... 阅读全文
posted @ 2014-09-26 15:30 许大虾 阅读(882) 评论(0) 推荐(0)
摘要:ASPX: ASCX:JS:PS://用js获取.ascx控件中服务器控件值时首先要得到服务器控件的ClientID再加上.ascx页面里面的服务器空间ID并用"_"连接 阅读全文
posted @ 2014-09-20 19:59 许大虾 阅读(598) 评论(0) 推荐(0)
摘要:简介:NPOI是POI(APATCH的一个开源项目)项目的.NET版本,最初的POI只用于JAVA来操作EXCEL or WORD等微软OLE2组件项目。使用NPOI可以完成在你没有安装Office或者相应环境的机器上对WORD/EXCEL文档进行读写。使用案例分享(NPOI针对DATATABLE导... 阅读全文
posted @ 2014-09-11 09:52 许大虾 阅读(726) 评论(2) 推荐(0)
摘要:很多人在做链接弹出新窗口的时候,都习惯用Response.Wrtite("") 。虽然这样也可以实现弹窗,但本人不推荐。举一种情况:你页面数据有分页(DataList或GridView等做分页情况下,其余暂不确定),页码会受到影响。原因其实也简单,Response后会在后台再次发送一次请求,导致父窗... 阅读全文
posted @ 2014-09-02 09:55 许大虾 阅读(727) 评论(0) 推荐(0)
摘要:发觉这个问题还是挺多人问的,简单写几个例子:假设现有1张表名为:XUDAXIA , 该表里有2个字段: NAME , GENDER 达到效果: 将这2个字段绑定到DropDownList的ListItem里方法1:LinQ+ Lambda实现:(GetAll = select * from tab... 阅读全文
posted @ 2014-09-01 01:48 许大虾 阅读(530) 评论(0) 推荐(0)
摘要:1 2 3 Entry 4 5 6 7 8 9 10 11 附注:labPage.Text为当前页pageSize后台变量:public int pageSize 阅读全文
posted @ 2014-08-29 20:58 许大虾 阅读(307) 评论(0) 推荐(0)
摘要:这个问题缠了我2个小时才弄出来,其实很简单。当对方提供一个dll给你使用时,你需要去了解这个dll 是由什么语言写的,怎么编译的,看它的编译类型。这样即使在没有头绪时,你可以先尝使用一些比较热门的编译工具去解析它。比如gcc,reflector,ILSpy 都行。关于C++写出来的dll,理论上也是... 阅读全文
posted @ 2014-08-15 13:49 许大虾 阅读(2605) 评论(0) 推荐(0)
摘要:null 阅读全文
posted @ 2014-08-13 14:11 许大虾 阅读(246) 评论(0) 推荐(0)
摘要:DateTime.Parse是转换String为DateTimeConvert.ToDateTime是转换继承自Object的对象为DateTime的.你得到一个object对象,你想把它转换为DateTime,用DateTime.Parse就不可以,要用Convert.ToDateTime 阅读全文
posted @ 2014-08-01 14:25 许大虾 阅读(321) 评论(0) 推荐(0)
摘要:很多小猿遇到这个Exception 的时候,都会有点无厘头。这个时候最好try-- catch下,找到出错的地方。本人习惯在页面上加个lable标签,把exc msg(exception message)输出的到lable,这样可以省的再调试,直接可以看到错误信息。但有时还是需要去打断点调试,这样才... 阅读全文
posted @ 2014-07-23 10:20 许大虾 阅读(303) 评论(0) 推荐(0)