ASP.net
文章平均质量分 72
fisea
这个作者很懒,什么都没留下…
展开
-
按比例缩放图片
/**//// /// 按比例缩放图片 /// /// 图片的路径 /// 图片的高度 /// 图片的宽度 /// public static string GetImageSize(string imgUrl,int imgHeight,int imgWidth) {原创 2010-01-04 10:59:00 · 441 阅读 · 0 评论 -
图像保存到XML文件和从XML中取出图像显示
一、保存到XML文件//得到用户要上传的文件名 string strFilePathName = loFile.PostedFile.FileName; string strFileName = Path.GetFileName(strFilePathName); int FileLength = loFile.Po原创 2010-01-04 09:51:00 · 6914 阅读 · 3 评论 -
ashx文件
.ashx 文件用于写web handler的。其实就是带HTML和C#的混合文件。当然你完全可以用.aspx 的文件后缀。使用.ashx 可以让你专注于编程而不用管相关的WEB技术。.ashx必须包含IsReusable. 如下例所示 using System; using System.Web; public class AverageHandler : IHttpHandler { publ转载 2010-03-22 21:04:00 · 560 阅读 · 0 评论 -
Google Maps
@import url("http://www.google.com/uds/css/gsearch.css"); @import url("http://www.google.com/uds/solutions/localsearch/gmlocalsearch.css"); } .STYLE1 { font-size: 12px; color: #00原创 2010-03-24 22:53:00 · 574 阅读 · 0 评论 -
Menu动态加载数据
aspx: asp:Menu ID = "tvMenu" runat ="server"> StaticMenuStyle BackColor="Silver" /> StaticMenuItemStyle BackColor="LightSteelBlue" /> DynamicHoverStyle BackCo原创 2010-04-01 19:39:00 · 683 阅读 · 0 评论 -
asp.net结合aspnetpager用sql语句分页
数据库操作类:复制代码 代码如下:/// /// 取得总数 /// /// public string getTotal() { StringBuilder sb = new StringBuilder(); sb.Append("select count(*) total from Test"); DataTable dt = DBHelper.ExecuteDt(sb.ToString(原创 2010-04-30 12:27:00 · 428 阅读 · 0 评论 -
生成图片验证码类
using System;using System.IO;using System.Web;using System.Text;using System.Drawing;using System.Drawing.Imaging;/// ///Cls_PicVcode生成图片/// public class ValidateCode{ /// /// 该方法用于生成指定位数的随机数原创 2010-04-30 12:58:00 · 372 阅读 · 0 评论 -
Gridview自定义排序且显示上下箭头
实现功能:单击Gidview列名按该列升序或降序排列,且在排序列上显示向上来向下箭头示意图片 //设置Gridview的AllowSorting属性值为true,即允许排序 AllowSorting="True" OnSorting="gridview1_Sorting" OnRowCreated="gridview1_RowCreated" >原创 2010-05-04 15:13:00 · 944 阅读 · 0 评论 -
asp.net结合aspnetpager使用SQL2005的存储过程分页(转)
SQL2005的存储过程: 复制代码 代码如下:set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go ALTER PROCEDURE [dbo].[P_GetPagedReCord] (@startIndex INT, -- 开始索引号 @endindex INT, -- 结束索引号 @tblName varchar(255), -- 表名 @fldName转载 2010-04-30 12:38:00 · 386 阅读 · 0 评论 -
C# 生成验证码图片
System;using System.Collections.Generic;using System.Text;using System.Threading;using System.Drawing;using System.Drawing.Drawing2D; namespace FreeOH.Validate{ /// /// 本类用于产生随机的验证码 ///原创 2010-04-30 12:57:00 · 554 阅读 · 0 评论 -
asp.net自定义错误处理页面的几种方法
<br />ASP.NET 提供三种用于在出现错误时捕获和响应错误的主要方法:Page_Error 事件、Application_Error 事件以及应用程序配置文件 (Web.config)。<br />如果您不调用 Server.ClearError 或者捕获 Page_Error 或 Application_Error 事件中的错误,则将根据 Web.config 文件的 <customErrors> 部分中的设置处理错误。在 <customErrors> 部分,可将重定向页指定为默认的错误页 (de原创 2010-05-31 20:49:00 · 583 阅读 · 0 评论 -
在GridView中使用Cache
<br />本篇技巧和诀窍记录的是:使用GridView控件来绑定数据库,利用缓存技术提高程序的性能。//添加这个引用using System.Data.SqlClient;protected void Page_Load(object sender, EventArgs e){ if (!Page.IsPostBack) { BindData(); }}private void BindData(){ if (Cache原创 2010-06-05 12:26:00 · 473 阅读 · 0 评论 -
加法多线程
package Threads;public class AddThread implements Runnable{ private volatile static int sum = 0; public AddThread(){ } public void run(){ { for(int i = 0;i10;原创 2011-06-07 14:21:00 · 944 阅读 · 0 评论 -
ASP.NET自定义错误页面
ASP.NET 提供三种用于在出现错误时捕获和响应错误的主要方法:Page_Error 事件、Application_Error 事件以及应用程序配置文件 (Web.config)。如果您不调用 Server.ClearError 或者捕获 Page_Error 或 Application_Error 事件中的错误,则将根据 Web.config 文件的 部分中的设置处理错误。在 部分,可转载 2011-06-28 08:32:00 · 533 阅读 · 0 评论 -
引用dll时已解析为false
一个project引用另外一个project时,当被引用项目的目标框架低于引用项目的目标框架时,会出现这种情况。并且可以new,也可以点出被引用class的方法和属性,但是无法build。原创 2016-09-02 16:04:04 · 708 阅读 · 0 评论 -
文件(图片生产缩略图)的上传与下载
一、文件(图片)保存到数据库//得到用户要上传的文件名 string strFilePathName = loFile.PostedFile.FileName; string strFileName = Path.GetFileName(strFilePathName); int FileLength = l原创 2010-01-04 10:40:00 · 1141 阅读 · 0 评论 -
汉字转化为拼音以及其他函数
**//// /// 清空指定页面上所有的控件内容,包括TextBox,CheckBox,CheckBoxList,RadioButton,RadioButtonList。但是不清 /// 除如ListBox,DropDownList,因为这样的控件值对当前页面来说还可以用,一般这些控件里都是保存的字典数据。 /// Author:Kevin原创 2010-01-04 09:48:00 · 591 阅读 · 0 评论 -
汉字转拼音缩写的函数以及其他函数
**//// /// 清空指定页面上所有的控件内容,包括TextBox,CheckBox,CheckBoxList,RadioButton,RadioButtonList。但是不清 /// 除如ListBox,DropDownList,因为这样的控件值对当前页面来说还可以用,一般这些控件里都是保存的字典数据。 /// Author:Kevin原创 2010-01-03 20:54:00 · 559 阅读 · 0 评论 -
GridView控件的隐藏列
protectedvoidGVList_RowDataBound(objectsender,GridViewRowEventArgse) { //隐藏不必要的列 if((e.Row.RowType==DataControlRowType.DataRow)||(e.Row.RowType==DataControlRowType.Header)||(e.Row.RowType==DataCont原创 2009-05-31 13:51:00 · 915 阅读 · 0 评论 -
给Repeater、Datalist和Datagrid增加自动编号列
号内容1Taye2BOx3Glass4StarCraft一、正序A、AllowPaging=False情况下,使用以下方法就可以实现:1 2 3 4 5 6 7 8 9 不过更有趣的方法是使用这个方法:原创 2009-05-29 17:36:00 · 329 阅读 · 0 评论 -
GridView中嵌套GridView
一://delete Demo , use pubs //aspx GridViewNesting原创 2009-06-09 20:28:00 · 631 阅读 · 0 评论 -
套打程序的实现
100分献上!我有套打程序的源代码,但是我看不懂。我把代码贴出来,请教高手指点!越详细越好。using System;using System.Collections;using COM.SevenStar;using COM.SevenStar.Entity;namespace COM.SevenStar.APP.Print.Entity{ /// /// 实体集合类 ///原创 2009-06-12 08:41:00 · 1020 阅读 · 0 评论 -
如何取得GridView被隐藏列的值
今天在CSDN上看到有人问“如何取得GridView被隐藏列的值?”,当GridView列使用了Visible=false时,数据就不会被加载到表格中了,自然也取不到值了。但是我们就是想要取这个隐藏列的值该怎么办呢?我也遇到过这个问题, 印象中是设定GridView的DataKeys属性。网上搜了一下,总结一下基本有三种方法:方法一:设置GridView列的Visible=false,再设定G原创 2009-06-25 12:47:00 · 4238 阅读 · 1 评论 -
给dropdownlist加默认选项
DataSet ds = dsb.GetDicByName("名族"); DDListBinding(ds, ddlMinority, "Data_Name"); ListItem itMinority = new ListItem(); itMinority.Text = "--请选择--"; itMinority.Value = "--请原创 2009-06-28 08:43:00 · 527 阅读 · 0 评论 -
DropDownList在GridView编辑时设置默认选项
studentSex为Bit类型,其中1代表男,0代表女Sex列代码:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 asp:TemplateField HeaderText="Sex"> 2原创 2009-06-28 20:16:00 · 630 阅读 · 0 评论 -
ASP.NET跨页面传值的几种方法
1. 使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子: a.aspx的C#代码private void Button1_Click(object sender, System原创 2009-06-29 06:57:00 · 490 阅读 · 0 评论 -
ASP.NET跨页面传值技巧
1. 使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:a.aspx的C#代码private void Button1_Click(object sender, System.E原创 2009-11-09 16:44:00 · 351 阅读 · 0 评论 -
gridview 导出excel (支持excel2007)
private void Export(GridView _gv, string FileName) { Response.Clear(); Response.Buffer = true; Response.Charset = "GB2312"; Response.Write(""); Response.AppendHe原创 2009-11-09 16:31:00 · 366 阅读 · 0 评论 -
ASP.NET缓存
介绍缓存是在内存存储数据的一项技术,也是ASP.NET中提供的重要特性之一。例如你可以在复杂查询的时候缓存数据,这样后来的请求就不需要从数据库中取数据,而是直接从缓存中获取。通过使用缓存可以提高应用程序的性能。主要有两种类型的缓存:1.输出缓存Output caching2.数据缓存Data caching 1. 输出缓存(Output Caching)使原创 2009-11-09 19:09:00 · 383 阅读 · 0 评论 -
概述反射和序列化(转)
对于反射与序列化 是比较深入的知识 一般编程中都不需要使用到 尤其是反射 然而对需要用到的人来说 这是一个非常有帮助的功能.在此我简介一下反射与序列化 我没有使用MSDN中的术语或者说是正规的解释 但不会是错误的 所以 如果你对这两个概念还是模糊的话 建议还是查阅MSDN的解释. 对于什么时候要使用这两种技术呢?需要知道某个对象的信息 结构 类 属性 成员变量...等等之类的时候 反射将可以原创 2009-11-09 21:07:00 · 1498 阅读 · 0 评论 -
ASP.NET中常用的三十三种代码
1. 打开新的窗口并传送参数: 传送参数: response.write("<script>window.open(*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+")</script>") 接收参数: string a = Request.QueryString("id"); string b = Request.QuerySt原创 2009-11-11 01:32:00 · 344 阅读 · 0 评论 -
Visual Studio 2008 每日提示
Visual Studio 2008 每日提示(一)#001、 强大的渐进式搜索操作步骤:1.按Ctrl+I键; 2.输入你要搜索的文本。注意:这时你会看到光标跳至第一个匹配的位置,并高亮显示搜索的文本。 3.再次按下Ctrl+I键,光标将跳至下一个匹配的文本; 4.按Ctrl+Shift+I可向后搜索; 5.按ESC键停止搜索;#002、 选择矩形区域(框式)原创 2010-01-31 20:09:00 · 847 阅读 · 0 评论 -
回车触发提交事件
*//gridview 文本框 回车 触发 Button 事件 function clickButton() { if (event.keyCode == 13) { document.all(ibtnUpdate).click(); return false; } }原创 2009-12-15 11:50:00 · 1486 阅读 · 0 评论 -
GridView正反双向排序
后台代码:using System;using System.Data;using System.Web.UI.WebControls;using System.Data.SqlClient;namespace WebApplication1{ public partial class sort : System.Web.UI.Page { SqlConnection原创 2009-05-27 21:58:00 · 419 阅读 · 0 评论