
ASP.Net
文章平均质量分 54
bydxyj
每天进步一点点~~~
展开
-
HyperLink打开邮件系统发邮件
最近实现了一个点击人名,实现发邮件的功能,实现如下: 前台:(在GridView里的一列,绑定到人名字段) > 后台:HyperLink hydeal = (HyperLink)e.Row.FindControl("hylnkDeal"); if (hydeal != null) { hy原创 2009-10-21 14:26:00 · 2662 阅读 · 0 评论 -
ASP.NET页面间数据传递的方法比较和分析
From:http://www.pccode.net/info/2010/02/24/20100224-1732.html本文我们将讨论的是ASP.NET页面间数据传递的几种方法,对此希望能帮助大家正确的理解ASP.NET页面间数据传递的用处以及便利性。0、引言Web页面是无状态的,服务器对每一次请求都认为来自不同用户,因此,变量的状态在连续对同一页面的多次请求之间或在页面跳转转载 2010-05-04 10:33:00 · 596 阅读 · 0 评论 -
揭秘ASP.NET 2.0的Eval方法
来源:http://www.pccode.net/info/2010/01/25/20100125-1220.html实际上Eval方法是TemplateControl的,而System.Web.UI.Page和System.Web.UI.UserControl都继承于TemplateControl,所以我们可以在Page和UserControl上直接调用个方法。转载 2010-04-30 17:00:00 · 472 阅读 · 0 评论 -
Label和Literal
来源:http://www.pccode.net/info/2010/01/25/20100125-1216.htmlLable和Literal这两个控件是我们非常熟悉的两个控件,都是用作内容呈现用的,但他们之间也有不同之处,分别应用于不同的地方。Lable控件会将内容呈现在html标签span中,即Lable控件的Text属性的值会包含在标签中。而Literal控件生成的代码则比转载 2010-04-30 16:49:00 · 929 阅读 · 0 评论 -
应用程序出错“allowDefinition=MachineToApplication的节是错误的”解决方法
在visual studio 2005里运行网站时会提示错误:在应用程序级别之外使用注册为 allowDefinition=MachineToApplication的节是错误的。如果在IIS中没有将虚拟目录配置为应用程序,则可能导致此错误。 我的解决办法是: 在visual studio 2005,文件->打开->网站,选择文件夹时,需要选择到web.config所原创 2010-05-04 17:07:00 · 726 阅读 · 0 评论 -
创建XML文件,过滤XML文件绑定到GridView
ASP.NET创建XML文件,并将XML文件里的数据经过过滤 绑定到GridView控件原创 2010-06-30 17:16:00 · 1177 阅读 · 0 评论 -
文件上传
<br /> 最近在Web页面用FileUpload控件发布文件时,碰到一个很怪异的问题,有个文件在上传时,页面直接进入错误页面,单步调试时,也不走上传按钮对应的函数,但是上传其他文件时就没有问题,经过跟同事讨论和多次尝试,发现,原来这个文件的路径有8M,而其他可以上传的文件都是几KB的,才知道,原来那个文件太大了。默认情况下,网页传输文件最大为4M。因此在Config文件里添加如下代码:<br /> <httpRuntime maxRequestLength="20000"/><br />即将网原创 2010-07-02 11:24:00 · 495 阅读 · 0 评论 -
性能优化总结
网站性能优化转载 2010-07-12 16:28:00 · 495 阅读 · 0 评论 -
ASP.NET读取Excel文件
ASP.NET Excel文件原创 2010-07-20 16:37:00 · 1267 阅读 · 1 评论 -
iBatisNet入门示例源码详解
来源:http://www.51aspx.com/CT/EOYODDRCRT428/1. 下载ibatis软件包(http://ibatis.apache.org/dotnetdownloads.html)。2. 创建测试数据库,并在数据库中创建一个Person 表,其中包含三个字段:Name转载 2010-04-19 11:51:00 · 1153 阅读 · 0 评论 -
ASP.NET中字符串进行MD5加密
最近在看《asp.net通用模块及典型系统开发实例导航》,其中用到了MD5加密,代码如下: /// /// 字符串加密函数 /// /// 输入被加密的字符串 /// 加密后的字符串 public static string Encrypt(string strInput) {原创 2010-03-16 11:54:00 · 1287 阅读 · 0 评论 -
生成随机验证码
摘录自《ASP.NET通用模块及典型系统开发实例导航》 求是科技,张蓓 著 创建RandomImage.aspx文件,前台不做任何添加,后台代码文件RandomImage.aspx.cs代码如下:using System;using System.Data;using System.Configuration;using System.Collections;using原创 2010-03-15 12:10:00 · 488 阅读 · 0 评论 -
FileUpload的PostedFile.FileName和FileName
FileUpload是在.net中用到最多的上传文件的控件,而上传文件的过程中涉及到最多的就是文件名和文件路径,原先没有留意,以为PostedFile.FileName和FileName获取的值是一样的,今天仔细看了,才发现我搞错了,原来,PostedFile.FileName:是获取文件的路径,即FileUpload控件文本框中的所有内容,FileName:纯粹获取上传的文件名原创 2009-10-22 14:28:00 · 1664 阅读 · 5 评论 -
asp.net获取存储结构的返回值
SqlConnection conn = Infcon.create(); SqlCommand cmd = new SqlCommand(); cmd.Connection = conn; cmd.CommandText = "UpdateNoticeMx"; cmd.CommandType = CommandType.S原创 2009-10-23 14:42:00 · 690 阅读 · 0 评论 -
IsPostBack
Page.IsPostBack是一个标志:当前请求是否第一次打开。 1)当通过IE的地址栏等方式打开一个URL时是第一次打开, 当通过页面的提交按钮或能引起提交的按钮以POST的方式提交的服务器时,页面就不再是第一次打开了。 2)IsPostBack只有在第一次打开的时候是false,其它时候都是true 3).Net判断一个Page是否第一次打开的方法:Request.For转载 2009-10-31 15:52:00 · 488 阅读 · 0 评论 -
20条.net编码习惯
来源:http://kb.cnblogs.com/page/55529/1、不要硬编string/ numeric,可以使用一些常量代替。 (提高可读性)Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->int Count;转载 2010-01-27 10:28:00 · 493 阅读 · 0 评论 -
Response.Redirect和Server.Transfer比较
来源:http://webservices.ctocio.com.cn/net/188/8900188.shtml大多数人使用Response.Redirect 将用户引导到另一个页面,而另一些人好像偏爱于神秘的Server.Transfer,那么,Response.Redirect 和Server.Transfer有什么区别? Response.Redirect简单地发转载 2010-01-27 11:14:00 · 1031 阅读 · 2 评论 -
DateTime初值赋为空
开发中碰到一个问题,在页面显示一个时间的时候,希望的结果是:如果那个字段不为空,则显示时间,如果为空,就显示空。 但是碰到的问题是,在类里定义那个字段的时候,定义的是DateTime类型,如果不赋值,则在页面上会显示“0001-1-1”,如何解决这个问题呢,在网上查到了一篇文章介绍了C#中 单引号(?)的用法,说是给变量付初值时,给其赋值为null。尝试了一下,果然达到了我要的效果原创 2010-02-01 16:29:00 · 4729 阅读 · 1 评论 -
GridView自动排序
设置GridView的属性 AllowSorting为True。并触发OnSorting事件(找到GridView的Sorting事件,双击即可)。 GridView绑定字段时,给需要排序的列添加SortExpression,如要按ID列排序,则设置ID对应的列的SortExpression="ID",SortExpression的字段应该是数据表中对应的字段,如下例:原创 2009-12-03 13:39:00 · 1189 阅读 · 1 评论 -
C#(ASP.Net)获取当前路径的方法集合
转自:http://www.gaobo.info/read.php/660.htm//获取当前进程的完整路径,包含文件名(进程名)。string str = this.GetType().Assembly.Location;result: X:/xxx/xxx/xxx.exe (.exe文件所在的目录+.exe文件名)//获取新的 Process 组件并将其与当前活动的进程关联的主转载 2009-12-07 10:51:00 · 2503 阅读 · 0 评论 -
GridView 某行数据画上删除线
GridView 某行数据 删除线 颜色原创 2010-07-23 11:59:00 · 2477 阅读 · 1 评论 -
添加,修改和删除XML文件数据
asp.net xml 创建,修改,删除原创 2010-07-21 12:22:00 · 2756 阅读 · 0 评论 -
C#.Net 拖拽Windows文件到控件
拖拽,DragDrop,DragEnter转载 2010-06-01 11:22:00 · 1486 阅读 · 0 评论 -
Silverlight常见问题解决方案
silverlight 常见问题转载 2010-09-03 11:50:00 · 874 阅读 · 0 评论 -
很好玩的面向对象诠释图
面向对象原创 2010-09-03 13:52:00 · 582 阅读 · 0 评论 -
ASP.NET运行机制
ASP.NET 运行机制转载 2010-09-08 16:15:00 · 670 阅读 · 0 评论 -
ASP.NET 运行原理
ASP.NET运行原理转载 2010-09-08 16:31:00 · 1285 阅读 · 0 评论 -
MVC
MVC原创 2010-11-13 13:46:00 · 1797 阅读 · 0 评论 -
MVC注意点
MVC模型原创 2010-11-15 15:54:00 · 1913 阅读 · 0 评论 -
LINQ的基本应用语法
来源:C#入门经典第四版 static void Main(string[] args) { List customers = new List { new Customer { ID="A", City="New York", Country="USA",Region="North America", Sales原创 2011-10-24 14:40:16 · 1250 阅读 · 0 评论 -
.aspx页面弹出遮罩层
实现功能:点击Repeater数据表每行的某一个按钮,弹出遮罩层显示“数据获取中,请稍后.....”,后台进行数据获取的操作,获取完成后,弹出相应的消息框。ShowAbnoramlServer.aspx页面相关代码(点击Repeater表“更新”按钮,调用头部Update函数,传递数据,弹出遮罩层)头部: function Update(aid,原创 2011-12-07 08:58:35 · 3353 阅读 · 0 评论 -
Session几秒就失效
Session 失效 应用程序池原创 2010-08-31 11:48:00 · 1417 阅读 · 0 评论 -
ASP.NET AJAX 定义子类
ASP.NET AJAX面向对象思想 继承原创 2010-08-30 17:26:00 · 576 阅读 · 0 评论 -
ASP.NET AJAX定义类
ASP.NET AJAX面向对象思想,定义类原创 2010-08-30 17:15:00 · 520 阅读 · 0 评论 -
模态对话框+父子窗口交互+后台数据处理+刷新父页面
<br />来源: http://www.cnblogs.com/believexyz/articles/1506605.html<br />在网上看了大把的跟模态窗口相关的技术文档。百家争鸣,各有争议,经过自己的摸索总结,终于走出了一条适合自己的有个人特色的解决道路,在此跟大家分享。<br /> 模态窗口使用在asp.net中应该算比较常见,经常需要它进行跟数据库相关的操作。常见用法:在父窗口中弹出模态对话框,编辑数据然后刷新父窗口。详细过程如下:<br /> 第一步:建立父页面:(我用了转载 2010-06-10 16:55:00 · 1647 阅读 · 0 评论 -
window.showModalDialog后台关闭问题
showModalDialog 后台关闭原创 2010-06-10 16:53:00 · 4912 阅读 · 0 评论 -
项目文件""已被重命名或已不在解决方案中
项目文件""已被重命名或已不在解决方案中转载 2010-06-11 10:34:00 · 11112 阅读 · 0 评论 -
winform里双击打开文件
winform,asp.net,双击,打开文件原创 2010-06-11 17:25:00 · 2209 阅读 · 0 评论 -
简单区分局部刷新和整页刷新(IE)
局部刷新,ScriptManager,UpdatePanel原创 2010-08-12 12:06:00 · 2103 阅读 · 0 评论 -
.NET开发碰到的面试问题汇总(一)
.net开发 面试问题原创 2010-08-13 16:33:00 · 1008 阅读 · 0 评论