• [.NET] ADO.NET 建立 连接 SQL Server 数据库 日期:2015/11/2 19:51:00点击:889来源:互联网

    string ConStr = "server=(local);user id=sa;pwd=;database=pubs";SqlConnection con = new SqlConnection(ConStr);con.Open();注意:需引用using System.Data.SqlClient;命名空间

  • [.NET] 控制 GridView 控件中内容的换行 日期:2015/11/2 19:47:00点击:951来源:互联网

    //正常换行GridView1.Attributes.Add("style", "word-break:keep-all;word-wrap:normal");//下面这行是自动换行GridView1.Attributes.Add("style", "word-break:break-all;word-wrap:break-word");

  • [.NET] ASP.NET2.0 在Web.Config文件中连接ACCESS数据库 日期:2015/10/31 15:16:00点击:889来源:互联网

    <appSettings> <add key="accessCon" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|db_access.mdb" /></appSettings>注意:Access数据库文件必须放在App_Data目录下.

  • [.NET] ASP.NET2.0 在Web.Config文件中连接SQLSERVER数据库 日期:2015/10/31 15:15:00点击:876来源:互联网

    <appSettings> <add key="sqlCon" value="Data Source=(local);Database=Northwind;Uid=sa;Pwd=" /></appSettings>

  • [.NET] 关闭弹出窗口刷新父窗口 日期:2015/10/31 15:15:00点击:929来源:互联网

    Response.Write("<script language=javascript>alert('添加成功!');opener.location.reload();window.close();</script>");

  • [.NET] ASP.NET 2.0 中实现防盗链 日期:2015/10/31 15:14:00点击:864来源:互联网

    今天看书时发现一个实现asp.net 2.0中实现防止盗链的方法,其实际的原理就是利用了IIS中HttpHandler模块来处理的。因为比如平时用IIS只是处理如asp,aspx等文件,没处理如iis,jpg等图片的,下面简单小结下1 建一个网站(vs.net 2005),然后添加一个Handler.ashx处理文件,处理HTTP请求,代码如下<%@ WebHandler Language="C#" Class="Handler" %>using System;using System.Web;public class Handler : IHttpHan...

  • [.NET] 读取Web.Config里的连接数据库字符串 日期:2015/10/31 15:13:00点击:1034来源:互联网

    SqlConnection sqlcon = new SqlConnection(ConfigurationManager.AppSettings["ConnectionString"]);

  • [.NET] 服务器应用程序不可用解决方案集 日期:2015/10/31 15:12:00点击:955来源:互联网

    服务器应用程序不可用解决方案集问题描述:在使用VS2003和2005的时候,按F5(启动)进行调试时,出现如下错误提示:您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。管理员注意事项: 详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因。并且在刚进入VS的时候也有服务器错误提示。辗转在网上找了许多资料,终于把问题解...

  • [.NET] URL重写实现IHttpHandler接口 日期:2015/10/31 15:11:00点击:1020来源:互联网

    以前用url重写时是用的ms urlrewriter,用了以后发现了很多不足,自定义功能太弱,而且随着重写规则的增加,web.config可能会越来越大,实际上,url重写就是实现IHttpHandler接口.整个流程分二步走:1、用一个xml文件来存储重写规则,其中这些规则是一些简单的正则表达式2、实现IHttpHandler接口首先看一下xml文件的格式:<?xml version="1.0" encoding="utf-8" ?><root><regex><!--重写以后的虚拟...

  • [.NET] ASP.NET 微信开放平台接口 (.NET版) 日期:2015/10/31 15:09:00点击:1029来源:互联网

    <%@ WebHandler Language="C#" Class="WeixinInterface" %>using System;using System.Web;public class WeixinInterface : IHttpHandler{ HttpContext context = null; string postStr = ""; public void ProcessRequest(HttpContext param_context) { context = param_context; //以写日志为荣,以打断点为耻. //WriteLog("before valid \n"); //valid();//用于验证 //WriteLog(&...

  • [.NET] 防刷新重复提交、防后退的方法 日期:2015/10/31 15:08:00点击:908来源:互联网

    防止网页后退--禁止缓存我们在进行数据库添加操作的时候,如果允许后退,而正巧有刷新了页面,就会再次执行添加操作,无疑这不是我们需要的,像一般网上很多禁止缓存的代码,有时并不可靠,这时你只要在操作的页面加上就可以了,在网页的里指定要定向的新页,再点后退,看是不是不会再退到刚才的操作页面了,实际上已经把这个历史给删除了Response.Buffer=true;Response.ExpiresAbsolute=DateTime.Now.AddSeconds(-1);Response.Expires=0;Res...

  • [.NET] C# 中如何判断字符串是否为数字 日期:2015/10/31 15:07:00点击:1059来源:互联网

    private bool isNumber(string s){int Flag = 0;char[]str = s.ToCharArray();for(int i = 0;i < str.Length ;i++){ if (Char.IsNumber(str[i])) {Flag++; } else {Flag = -1;break; }}if ( Flag > 0 ){ return true;}else{ return false;}}或者用正则表达式也可以:using System.Text.RegularExpressions;------------------------Regex r=new Regex(@^\d+(\.)?\d*$);if(r.IsMatch(this.TextBox1.Text)){this.Response.Writ...

  • [.NET] 提高ASP.Net应用程序性能的10种方法 日期:2015/10/29 21:24:00点击:949来源:互联网

    一、返回多个数据集 检查你的访问数据库的代码,看是否存在着要返回多次的请求。每次往返降低了你的应用程序的每秒能够响应请求的次数。通过在单个数据库请求中返回多个结果集,可以减少与数据库通信的时间,使你的系统具有扩展性,也可以减少数据库服务器响应请求的工作量。 如果你是用动态的SQL语句来返回多个数据集,那我建议你用存储过程来替代动态的SQL语句。是否把业务逻辑写到存储过程中,这个有点争议。但是我认为,把业务逻辑写到存储...

  • [.NET] ASP.NET调用存储过程方法新解 日期:2015/10/29 21:23:00点击:883来源:互联网

    在使用.net的过程中,数据库访问是一个很重要的部分,特别是在b/s系统的构建过程中,数据库操作几乎成为了一个必不可少的操作。调用存储过程实现数据库操作使很多程序员使用的方法,而且大多数的程序员都是能使用存储过程就使用存储过程,很少直接使用sql语句,所以存储过程是很有用而且很重要的。 存储过程简介 简单的说,存储过程是由一些sql语句和控制语句组成的被封装起来的过程,它驻留在数据库中,可以被客户应用程序调用,也可以从另一...

  • [.NET] Cookies的用法实例 日期:2015/10/29 21:23:00点击:908来源:互联网

    Cookie是一段文本信息,在客户端存储 Cookie 是 ASP.NET 的会话状态将请求与会话关联的方法之一。Cookie 也可以直接用于在请求之间保持数据,但数据随后将存储在客户端并随每个请求一起发送到服务器。浏览器对 Cookie 的大小有限制,因此,只有不超过 4096 字节才能保证被接受。//编写Cookie (单值)//方式1:Response.Cookies["uid"].value="flyso";Response.Cookies["uid"].Expires=DateTime.MaxValue;//...

  • [.NET] ASP.NET 验证码程序(C#) 日期:2015/10/29 21:22:00点击:858来源:互联网

    public class ValidateCode : System.Web.UI.Page { private void Page_Load(object sender, System.EventArgs e) { this.CreateCheckCodeImage(GenerateCheckCode()); } #region web 窗体设计器生成的代码 override protected void OnInit(EventArgs e) { // // CODEGEN: 该调用是 asp.NET web 窗体设计器所必需的。 // InitializeComponent(); base.OnInit(e); } /// <summary> /// 设计器支持所需的方法 - 不要使用代码编...

  • [.NET] ASP.NET 2.0服务器控件与runat=server标记 日期:2015/10/29 21:21:00点击:1076来源:互联网

    1、ASP.NET 2.0服务器控件与<form runat=server></form>的关系ASP.NET 2.0服务器控件(HTML服务器控件和Web服务器控件)是否必须需要放在<form runat=server></form>的标记之中,可以根据需要进行设置,大多数情况下,对于只用来进行界面显示的控件、并且不需要处理事件的控件,可以不放在<form runat=server></form>之间,对于大多数控件来说,是要在服务器端进行事件处理和获得某些返回值的,因此需要...

  • [.NET] ASP.NET 2.0 缓存(Cache) 技术介绍 日期:2015/10/29 21:20:00点击:933来源:互联网

    ASP.NET 2.0提供了一些新的用于提升程序性能的技术特性,其中,缓存技术是非常重要的一个特性,它提供了一种非常好的本地数据缓存机制,可以非常容易的定制属于数据缓从,从而有效的提高数据访问的性能。-------------------------------------------------------------------------------------------------------------经试验,觉得自定义控件中加入缓存,从而实现整个页的局部缓存,效果不错。自定义控件在前台加入:<%@ OutputCache D...

  • [.NET] ASP.NET动态生成HTML页面 日期:2015/10/29 21:19:00点击:833来源:互联网

    此功能适用于后台数据库功能不强的web站点,即大部分文本不是存放在数据库的记录中,而是放在html文件或者xml文件中,仅仅把索引放到数据库中,如文章标题、类别、查询关键字等。这样适合于后台没有诸如MS Sql Server这样的数据库支持的Web站点。 适用于新闻发布系统,比如sina、163等都是采用动态生成html页面的。 适用于需动态定制页面的程序。比如论坛、聊天室等。可以加载定制好的html页面,来加强美观。 思路 1. 利用如Dw-Mx这样的工具生成ht...

  • [.NET] DropDownList 通过text 设置 默认值 日期:2015/10/29 21:19:00点击:890来源:互联网

    DropDownList1.Items.FindByText(“abc”).Selected = true;DropDownList1.SelectedIndex = type.Items.IndexOf(DropDownList1.Items.FindByText("abc"));

Copyright © 2005 - 2016 flyso.cn. 飞搜 版权所有 鄂ICP备11002783号-3