随笔分类 -  Asp.NET

DataTable和xls文件的相互转换;关闭服务端的Excel进程;用静态类写数据库配置类,数据库操作类;
摘要:一、DataTable和xls文件的相互转换;(1)xls转DataTable 服务端不必启动Excel.exe进程 /// <summary> /// xls文件的某个sheet转成表 /// 备注:此方法不会启动服务端的Excel进程 /// </summary> /// <param name="strExcelFileName">xls路径</param> /// <param name="strSheetName">xls中的某张sheetName</param> /// 阅读全文

posted @ 2012-12-14 09:28 imihiro 阅读(886) 评论(0) 推荐(1)

asp.net 服务端调用客户端脚本; asp.net 服务端将文件传给客户端; reponse.ContentType的取值;用OutputStream.Write返回文件,效率是WriteFile的10倍;download link click和OutputStream的比较;
摘要:服务端 ScriptManager.RegisterStartupScript(this, this.GetType(), "JSFunction", "clickAWord();", true);客户端:<script type="text/jacascript"> function clickAWord() { alert("Hello World"); document.getElementById("tempA").click(); //触发A元素的click事件,跨浏览器 阅读全文

posted @ 2012-10-24 16:00 imihiro 阅读(1194) 评论(0) 推荐(0)

asp.net 生成导出word表单 ,导出excel; dataTable生成xls文件,返回前台下载;asp.net启动excel错误 80070005;excel-xls columnName 不能改变; 读写excel的开源利器NPOI; 设置excel Cell的数据类型;
摘要://导出工程放线通知单 private void butn_exportDrawLinePermission_Click(object sender, EventArgs e) { string tempdotpath = Application.StartupPath + "\\报表文件"; tempdotpath += "\\" + "规划放线通知单.dot"; //获取模板 SaveFileDialog sfd = new SaveFileDialog(); ... 阅读全文

posted @ 2012-10-24 11:35 imihiro 阅读(2488) 评论(0) 推荐(0)

易点CMS 安装
摘要:以SQLServer版本为例(1)解压得到“系统文件”目录,在IIS中发布系统目录。(2)右键“系统文件”添加用户Asp.NET账户,并且赋予“修改”和“写入”的权限。(3)访问网站/install(4)添加数据库连接。 >在本地sqlserver中新建数据库,添加用户名和密码。然后测试连接 >在安装页面上添加后台登陆名和密码。(5)完成安装。 访问页面就可看到网站效果。 阅读全文

posted @ 2012-07-23 11:36 imihiro 阅读(625) 评论(0) 推荐(0)

MVC3 快速构建 影片信息网站; 字符和byte[]的相互转换
摘要:(1)新建ASP.NET MVC3 Application-->选择Internet Application 模版。 (需要.NET Framework 4.0, 并安装Visual Studio 2010)(2)在Model目录下添加类Movie.cs。 包含Movie Model和 Movie DbContext 两个类。(需要使用Entity Framework,该框架包含在vs 2010中) 代码如下namespace MVC3_Application.Models{ public class Movie { public int ID { get; set;... 阅读全文

posted @ 2012-07-06 13:59 imihiro 阅读(449) 评论(0) 推荐(0)

Entity Framework (先创建数据库Model类,以及操作数据库的方法。 最后从代码生成数据库和数据库模型)
摘要:The Entity Framework (often referred to as EF) supports a development paradigm called Code First. Code First allows you to create model objects by writing simple classes. (These are also known as POCO classes, from "plain-old CLR objects.") You can then have the database created on the fly 阅读全文

posted @ 2012-07-06 13:29 imihiro 阅读(336) 评论(0) 推荐(0)

ASP.NET aspx页面中 写C#脚本; ASP.NET 指令(<%@%>);
摘要:<h2>Welcome</h2> <ul> <% for (int i = 0; i <= Convert.ToInt32(ViewData["numtime"]); i++) {%> <li><%= ViewData["Message"].ToString() %></li> <% } %> </ul>"{" 是语言的一部分,肯定要写在 <%%>中二、ASP.NET 指令(<%@%>)Master 阅读全文

posted @ 2012-07-05 15:07 imihiro 阅读(16370) 评论(0) 推荐(0)

ASP.NET MVC
摘要:Model:数据和业务规则 data and business rulesView: 结果展示 output and representationController: 把用户输入 转变成 Model能处理的数据访问localhost/Home/index.aspx,实际机制:HomeControl.cs中的 Action index;返回机制:返回Views/Controller/index.aspx总结:请求aspx时,是请求control类下的action方法 返回views时,是返回View目录下的Control类的action.aspx.入门文章C1http://www.cnblog 阅读全文

posted @ 2012-07-04 22:04 imihiro 阅读(466) 评论(0) 推荐(0)

类 不包含 方法的定义
摘要:右键点击类的方法,能够导航到定义,但编译的时候总是报错。原因: 两个类重名或者 类与 ashx重名解决方式: 添加 命名空间.类名.方法名来调用方法 阅读全文

posted @ 2012-05-23 20:57 imihiro 阅读(318) 评论(0) 推荐(0)

Asp.NET 获取网站根目录
摘要:http://www.cnblogs.com/Leo_wl/archive/2010/06/12/1757148.html 阅读全文

posted @ 2012-05-23 13:23 imihiro 阅读(162) 评论(0) 推荐(0)

Cross Site Script 知识
摘要:相关博客:http://www.cnblogs.com/hkncd/ 阅读全文

posted @ 2012-04-25 07:48 imihiro 阅读(174) 评论(0) 推荐(0)

判断是否安装客户端,没有安装则进行下载
摘要:function onload(){ try{ axEarth.globe.createInstance(dv_earth,onCreated,onCreateFail); } catch(e){ //earthclienturl 是一个<a></a> if(e.description=="'Event' 为空或不是对象") { var senti = confirm("未安装axEarth客户端,是否下载客户端?"); ... 阅读全文

posted @ 2012-04-21 16:44 imihiro 阅读(269) 评论(0) 推荐(0)