asp.net
凌晨de太阳
这个作者很懒,什么都没留下…
展开
-
asp.net 前台绑定后台变量方法总结:<%= %> 和<%# %>的区别
经常会碰到在前台代码中要使用(或绑定)后台代码中变量值的问题。一般有和两种方式,这里简单总结一下。如有错误或异议之处,敬请各位指教。 一方面,这里所讲的前台即通常的.aspx文件,后台指的是与aspx相关联的CodeBehind,文件后缀名为.aspx.cs;另一方面,这里的绑定是指用户发出访问某一页面指令后,服务器端在执行过程中就已经将前台代码进行了赋值,而后生成html格式回传客户端转载 2015-04-18 18:21:48 · 613 阅读 · 0 评论 -
sqlserver 添加约束
创建两个表的脚本:create table Employees( EmpId int identity(1,1), EmpName varchar(50), EmpGender char(2), EmpAge int, EmpEmail varchar(100), EmpAddress varchar(500))c原创 2015-11-05 00:52:53 · 1702 阅读 · 0 评论 -
sqlserver 使用sql语句创建数据库、创建表
--1.创建数据库CREATE database School--删除数据库DROP DATABASE School--创建数据库的时候,指定一些数据库的相关参数,比如大小、增长方式、文件保存路径CREATE database Schoolon primary --主数据文件*.mdf( name='School', --主数据文件名称原创 2015-11-04 23:52:07 · 4164 阅读 · 0 评论 -
asp.net中获取当前url的方法
HttpContext.Current.Request.Url.ToString() 并不可靠。如果当前URL为 http://localhost/search.aspx?user=http://csharp.xdowns.com&tag=%BC%BC%CA%F5通过HttpContext.Current.Request.Url.ToString()获取到的却是http://loc转载 2015-10-07 09:51:24 · 519 阅读 · 0 评论 -
c# random()函数用法
//1.random.Next() --返回非负的一个随机数 //Random strRandom = new Random(); //int demo1 = strRandom.Next(); //int demo2 = strRandom.Next(); //Response.Write(demo1原创 2015-10-08 23:36:46 · 12386 阅读 · 0 评论 -
“XXX”不扩展类“System.Web.UI.Page”,因此此处不允许。
1、2这两地方的路径不一致则会导致上述错误出现 解决方法:将这两个地方的路径统一即可解决原创 2015-10-08 23:51:22 · 5024 阅读 · 0 评论 -
SQL SERVER中强制类型转换cast和convert
在SQL SERVER中,cast和convert函数都可用于类型转换,其功能是类似,只是语法不同。语法:cast ( expression as data_type [ (length ) ])convert ( data_type [ ( length ) ] , expression [ , style ] )参数:expression是任何有效的 M原创 2015-11-09 11:57:42 · 25452 阅读 · 0 评论 -
sqlserver日期(时间)格式化
Sql Server 中一个非常强大的日期格式化函数Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16转载 2015-11-09 12:04:51 · 4162 阅读 · 0 评论 -
检测到有潜在危险的 Request.Form 值
这种问题是因为你提交的Form中有HTML字符串,例如你在TextBox中输入了html标签,或者在页面中使用了HtmlEditor组件等,解决办法是禁用validateRequest。如果你是.net 4.0或更高版本,一定要看方法3。此方法在asp.net webForm和MVC中均适用方法1:在.aspx文件头中加入这句:方法2:修改web.con转载 2015-10-13 10:33:33 · 359 阅读 · 0 评论 -
ASP.NET 弹出提示框所有种类
using System;using System.Web;using System.Data;using System.Data.SqlClient;public class MessageBox { public MessageBox() { } /// /// 警告框 ///转载 2015-11-12 10:03:35 · 520 阅读 · 0 评论 -
ado.net存储字符串的几种数据类型
char(10)nchar(10)varchar(10)nvarchar(10)varchar(max)nvarchar(max)textnetext============varchar与char的区别============可变长度:varchar(10) 固定长度char(10)原创 2015-11-03 22:26:02 · 602 阅读 · 0 评论 -
Microsoft SQL Server 2008出现错误:926
最近因为自己的误操作,致使sqlserver2008出现926的错误。从网上查找了一些解决方法,请教了一些技术大神,成功解决了这个问题。简单地做一些总结,希望能帮助到遇到同样问题的”猿“友们。从网上查找的解决步骤:1 停止sqlserver服务,备份msdb数据库2 将数据库设置为单用户模式 启动sqlserver服务,将数据库设置为单用户模式 ALTER DATA原创 2015-11-04 22:21:28 · 13849 阅读 · 1 评论 -
由于权限不足而无法读取配置文件
HTTP 错误 500.19 - Internal Server Error无法访问请求的页面,因为该页的相关配置数据无效。详细错误信息模块 IIS Web Core 通知 BeginRequest 处理程序 尚未确定 错误代码 0x80070005 配置错误 由于权限不足而无法读取配置文件原文件夹,右击选择它的属性,打开“安全”选项卡,看到“组或用户 名”,单击“原创 2015-09-08 16:39:47 · 3264 阅读 · 0 评论 -
Request.UrlReferrer使用详解
Request.UrlReferrer可以获取客户端上次请求的url的有关信息。 这样我们就可以通过这个属性返回到“上一页”, 示例如下 1.首先在Page_load中获得并储存该信息 复制代码 代码如下:Page_load(object obj,EventArgs e) { if(!IsPostBack) { if(Request.UrlReferre转载 2015-04-18 18:12:23 · 2923 阅读 · 0 评论 -
MD5加密
记得添加引用命名空间using System.Security.Cryptography;原创 2015-04-23 21:48:38 · 408 阅读 · 0 评论 -
对象不能从 DBNull 转换为其他类型.
处理方法:1.添加一个判断,例:if(tb.Row[i]["id"]!==DBNull.Value){ int id=Convert.ToInt32(tb.Row[i]["id"]);}else{}2.在读取数据时判断:如"Select IsNull(score,0) from score" 先把为null的数据表示为0 如"Select IsNull(s原创 2015-04-26 12:13:24 · 6619 阅读 · 1 评论 -
iis下调试代码(iis下实现vs断点调试)
在一个网站成功部署后,有时候可能会遇到一些错误,但又不能一眼看出错误源,如果能在源程序里下断点进行调试就好了,这样就能准确的找出错误代码。 下面就跟大家说说如何在一个已经部署了的网站上进行断点调试(前提 有网站源码)。 如图(DH)是一个已经部署好的网站:第一步:我们通过VS打开该网站程序,在出错的页面后台相应位置设置断点 如图:第二步:选择工具栏上的 工具-->附加到进程选项-转载 2015-05-01 08:38:24 · 1579 阅读 · 0 评论 -
asp.net 返回上一页的实现方法小集
返回上一页的这个东东在我们做项目的时候一般是用于填写完表单后确认的时候,有对原来输入的数据进行修改时用的,或者是因为网站为了方便浏览者而有心添加的一个东东,一般这种功能的实现在ASP.net中都是用一个button的控件来实现的,实现的方法有很多,今天恰好在做项目时碰到要用这个东东,我就把能实现" 返回上一页","返回前一页"的几种方法总结了一下,供大家学习之用,请多多指教:0)其实要实现转载 2015-06-17 15:02:05 · 575 阅读 · 0 评论 -
asp.net(c#)有关 Session 操作的几个误区
1. this.Session["username"] = null HttpSessionState 内部使用 NameObjectCollection 类型的集合对象来存储用户数据。因此使用 this.Session["username"] = null 仅仅是将该元素的值设为 null 而已,并没有真的将其从 Session 中移除。(为什么?晕~~~ 建议看看 C# 基础方面的书。)转载 2015-08-11 11:53:44 · 2333 阅读 · 0 评论 -
未能加载类型"命名空间.类"
第一步:右击解决方案----》清理解决方案第二步:右击解决方案------》重新生成解决方案原创 2015-08-31 11:17:39 · 412 阅读 · 0 评论 -
ASP.NET中的几种弹出框提示基本实现方法
我们在.NET程序的开发过程中,常常需要和用户进行信息交互,比如执行某项操作是否成功,“确定”还是“取消”,以及选择“确定”或“取消”后是否需要跳转到某个页面等,下面是本人对常用对话框使用的小结,希望对大家有所帮助,同时也欢迎大家补充。(1) 点击页面上的按钮,弹出一个对话框提示是“确定”还是“取消”操作,我们采用在按钮中添加属性来完成: 举例如下: public System.W转载 2015-09-12 12:27:24 · 290 阅读 · 0 评论 -
asp.net获取当前时间
在c# / ASP.net中我们可以通过使用DataTime这个类来获取当前的时间。通过调用类中的各种方法我们可以获取不同的时间:如:日期(2008-09-04)、时间(12:12:12)、日期+时间(2008-09-04 12:11:10)等。//获取日期+时间DateTime.Now.ToString(); // 2008-9-4 20:02:10Date转载 2015-08-20 08:55:51 · 589 阅读 · 0 评论 -
asp.net dataset 判断是否为空
if(ds == null)//ds为空if(ds.Tables.Count == 0)//ds中没有表if(ds.Tables.Count == 1 && ds.Tables[0].Rows.Count == 0)//ds中的表没有数据原创 2015-12-25 15:11:02 · 491 阅读 · 0 评论