【ASP.NET】
文章平均质量分 77
jame_peng
从事开发管理工作13年多,主要技术方向.net,在房地产,金融,海关等有一定的了解。最近关注开源cms在电子政务的使用。目前开始创业.
展开
-
TreeView
TreeID 节点 TreeName 节点名称 ParentID 父节点ID,0为根节点原创 2006-07-15 23:15:00 · 1035 阅读 · 0 评论 -
vs2005调试出现的问题
.检测到有潜在危险的 Request.Form 值2.“在没有任何数据时进行无效的读取尝试”解决办法3.数据为空。不能对空值调用此方法或属性。4.阅读器关闭时 FieldCount 的尝试无效5.未能映射路径6.Unreachable code detected7.索引超出范围。必须为非负值并小于集合大小8.数据为空。不能对空值调用此方法或属性9.数据源不支持服务器端的数据分页10.对象名***原创 2009-06-02 12:36:00 · 1341 阅读 · 0 评论 -
经典推荐--.NET几大热点问题(.NET人员必读)
以下收集了关于.NET几大热点问题及简要答案,防止我们回答问题不专业的尴尬。同时还将一些.NET资源的相关网址罗列一二。 一.什么是.Net?它主要包括什么? .Net是为简化在第三代因特网的高分布式环境下的应用程序开发,基于开放互联网标准和协议之上,实现异质语言和平台高度交互性,而构建的新一代计算和通信平台。 .Net主要包括普通语言运行时(Common Language Runtim原创 2009-04-30 00:52:00 · 606 阅读 · 0 评论 -
【原】母版页、皮肤、导航 那点事 Master Pages Themes and Navigation Controls FAQ
目录MasterPage:... 2How to begin?. 2How to get control on master page from content page?. 2How to use a strongly typed reference to master page in content page?. 2How to add HtmlMeta from cont原创 2009-02-24 19:53:00 · 991 阅读 · 0 评论 -
关于验证控件和javaSript验证的共存问题
以前一直用验证控件来验证输入格式是否正确,感觉用起来还行。后来有了新的需求,就是两个可以填入任意一个就行,比如说固定电话和手机添一个就可,所以就加了段js如下: this.BtnSave.Attributes.Add("onclick", "return SubmitTelAndMobile()"); //SubmitTelAndMobile函数如下 fu原创 2007-03-26 22:58:00 · 568 阅读 · 0 评论 -
时间格式的转换
You may use this common js function for converting js date format "dd/mm/yyyy" to db format "mm/dd/yyyy" before db update.The function is also desinged to help resolve the date field readonly problem.转载 2007-03-27 09:50:00 · 600 阅读 · 0 评论 -
C# 向web网站GET、POST 数据
HttpWebRequest 是 .net 基类库中的一个类,在命名空间 System.Net 下面,用来使用户通过 HTTP 协议和服务器交互。HttpWebRequest 对 HTTP 协议进行了完整的封装,对 HTTP 协议中的 Header, Content, Cookie 都做了属性和方法的支持,很容易就能编写出一个模拟浏览器自动登录的程序。程序使用 HTTP 协议和服务原创 2009-02-12 10:34:00 · 1205 阅读 · 0 评论 -
文本框中换行、空格的转换
C#中,当我们在文本框(TextBox)中输入数据时,我们即可换行(多行文本框MultiLine),也可以打出空格。但是,当我们把文本框中的数据读出,用另一个控件显示 或者直接用Response.Write显示时却无法按我们预期的效果显示换行与空格:换行以及空格(多个空格也一样)都以一个空格显示。因此我们需要一种能转换空格和换行的方法: C#中换行用" /r/t "表示,/r、/原创 2009-01-14 22:17:00 · 4731 阅读 · 0 评论 -
有关UTC时间和本地时间的装换
//传进来的是UTC时间 public static DateTime GMTToServerTime(DateTime time) { int nowTimeZone = 0; DateTime localTime = new DateTime(); if (ConfigurationManager.Ap原创 2008-11-05 15:32:00 · 913 阅读 · 0 评论 -
Asp.net条码的生成
public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { Response.Write(bar_code("OPD2007000001", 100, 1, 2)+"OPD2007000001");原创 2007-12-05 11:11:00 · 1829 阅读 · 0 评论 -
DataGrid 资料
关于datagrid的打印http://www.chinaaspx.com/article/csharp/295.htmC#中为DataGrid添加下拉列表框http://www.cnblogs.com/icesnaker/archive/2004/09/21/45015.aspxDataGrid也玩分页http://dev.csdn.net/article/32/32339.shtmDataGr原创 2007-04-01 00:45:00 · 947 阅读 · 0 评论 -
验证码的三种做法[纯数字][纯汉字][字母/数字/汉字混合]C#
网上有很多关于验证码做法的资料,但是真正做得完整的却非常少,所以昨天晚上参考了作者:CSDN 上kwklover 的在ASP.NET下实现数字和字符相混合的验证码 (混合,完整,遗憾的是vb.net,说到这里我想我得感谢stone(QQ9337874),因为我在把VB译成C#的过程中几番出错,最终这段翻译由他完成)!!随机汉字参考了http://navicy.cnblogs.com/archive转载 2007-03-16 01:00:00 · 751 阅读 · 0 评论 -
TreeView权限
namespace hymnnews.webback.users{ /// /// editpower 的摘要说明。 /// public class editpower : System.Web.UI.Page { protected System.Web.UI.WebControls.Button Button1; config con=new config(); protected原创 2006-07-16 13:58:00 · 1373 阅读 · 0 评论 -
计算DataGrid中的模版列的结果,使用javascript.
在DataGrid中有3个模板列包含Textbox分别为 DG_ShuLiang (数量) DG_DanJian(单价) DG_JinE(金额)分别在5.6.7列,要求在录入数量及单价的时候自动算出金额即:数量*单价=金额还要求录入时限制为 数值型.我如何用客户端脚本实现这个功能? onkeyup="javascript:DoCal()"/> onkeyup="javascript原创 2006-07-23 15:32:00 · 817 阅读 · 0 评论 -
弹出模式窗口,返回值
js 代码:function show(txtHsCodeID,txtStoreNameID,txtHsCodeID2) { //txtHsCode为 //item为textobx1的ID,ID为Textbox2。ID var value = document.getElementById(txtHsCodeID).valu原创 2006-08-02 10:31:00 · 2044 阅读 · 0 评论 -
js调用C# 后台
+++++++++++++++++第一种情况: 1.后台方法: protected string CsharpVoid(string strCC){ return strCC; } 2.javascript 调用 var s = "www.esoutong.com")%>原创 2006-12-07 21:10:00 · 4139 阅读 · 1 评论 -
.net学习资源
名称:快速入门 地址:http://chs.gotdotnet.com/quickstart/ 描述:本站点是微软.NET技术的快速入门网站,我们不必再安装.NET Framework中的快速入门示例程序,直接在网上查看此示例即看。 名称:微软官方.NET指导站点 地址:http://www.gotdotnet.com/ 描述:上面的站点是本站的一个子站点,本站点提供微软.NET官方信息,并且有大原创 2006-08-09 00:30:00 · 944 阅读 · 0 评论 -
GMS Modem 短信收发组件(C#版本)
测试代码: http://www.cnblogs.com/Files/dyj057/Gms%20Modem短信收发组件.rar短信的部署方案很多种,我们现在介绍3种主要的部署方案。客户可以在这几个方案中选择一个来实施,完成短信的应用。GMS Modem的部署购买硬件设备 GMS Modem(短信模块)是一个硬件设备,通过串口与计算机通信,实现短信的发送。这个硬件都是可以在市场上原创 2007-03-16 01:11:00 · 871 阅读 · 0 评论 -
WAIT PAGE MAKE
在当前页面点击搜索按纽后,当前页的button onclick事件会生成一个sql语句,然后转到查询结果页面,由于查询可能很费时间,客户要求在这两个页面中加入一个提示用户正在查询,请等待的页,具体的查询是在查询结果页面的Page_Load进行的。现在的问题是这个中间页面怎么自动转向查询结果页面,如果在Page_Load里写,这个中间页就显示不出来有两种比较中肯的解决方法:第一种1。可以做个公用的用原创 2007-03-16 01:17:00 · 541 阅读 · 0 评论 -
Visual Studio.Net 快捷键表
快捷键转载 2007-03-16 01:16:00 · 526 阅读 · 0 评论 -
Asp.Net页面输出到WORD、EXCEL、TXT、HTM等类型的文档
利用ASP.NET输出指定内容的WORD、EXCEL、TXT、HTM等类型的文档很容易的。主要分为三步来完成。 一、定义文档类型、字符编码 Response.Clear(); Response.Buffer= true; Response.Charset="utf-8"; //下面这行很重要, attachment 参数表示作为附件下载,您可以改成 o转载 2007-03-16 00:48:00 · 979 阅读 · 0 评论 -
有关文件的创建并按照时间排序
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using原创 2008-05-23 15:37:00 · 659 阅读 · 0 评论 -
httpmodule用法
using System;using System.Collections.Generic;using System.Text;using System.Web;namespace James.HttpModules...{ public class HttpModulesDemo:IHttpModule ...{ public void Dispose()原创 2007-10-02 11:43:00 · 935 阅读 · 0 评论 -
vs2005开发的一些总结
===============================================================vs2005的数据绑定控件在编辑和删除时会自动把datakeynames添加进去===========================Page.MaintainScrollPositionOnPostBack = true;//如果页面太长则让他自动保存上次的位置//Pag转载 2007-02-25 20:56:00 · 718 阅读 · 0 评论 -
Asp.net 或取当前目录
获取当前URL我一直使用HttpContext.Current.Request.Url.ToString,但是ToString()函数并不可靠。如果当前URL为http://localhost/search.aspx?user=tinyfool&tag=%BC%BC%CA%F5通过HttpContext.Current.Request.Url.ToString()获取到的却是http://loc原创 2007-01-28 18:13:00 · 870 阅读 · 0 评论 -
Asp.net 随机密码的生成
ASP.NET中的随机密码生成 在开发需要用户注册后才能使用提供的各项功能的应用程序时,在新用户提交注册信息后,较常见的做法是由程序生成随机密码,然后发送密码到用户注册时填写的电子信箱,用户再用收到的密码来激活其帐户。 在 ASP.NET 中,实现随机密码生成功能是很容易的,下面的代码给出了完整的实现方法: public static string MakePassword(string原创 2007-01-27 09:36:00 · 1287 阅读 · 0 评论 -
master使用
可以在内容页中编写代码来引用母版页中的属性、方法和控件,但这种引用有一定的限制。对于属性和方法的规则是:如果它们在母版页上被声明为公共成员,则可以引用它们。这包括公共属性和公共方法。在引用母版页上的控件时,没有只能引用公共成员的这种限制。引用母版页上的公共成员1.在内容页中添加 @ MasterType 指令。在该指令中,将 VirtualPath 属性设置为母版页的位置,如下面的示例所示:原创 2007-01-25 23:53:00 · 723 阅读 · 0 评论 -
DMGLE10 项目开发用到的一些代码总结
双语的实现:主要思想是通过获取XML 文件using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.We原创 2006-12-15 09:58:00 · 802 阅读 · 0 评论 -
js 验证
.net中客户端验证可以用微软自带的验证控件,但明显没有直接写的Javascript来得简单有效,请参照以下三步:第一:Form如下:form id="Form1" method="post" runat="server"> FONT face="宋体">FONT>FONT face="宋体">FONT> br> 1. Na原创 2006-12-07 21:15:00 · 685 阅读 · 0 评论 -
Web 开发注意问题
1,document.getElementById方法只能获取到一个对象,即使有多个同名的对象,也只取第一个具有该名称的对象,例如在一个form(名称为myform)中,有三个id="mycheckbox"的复选框,那么使用document.getElementById("mycheckbox"),返回的是第一个checkbox对象,而不是返回一个数组,如果使用document.myform.my转载 2006-11-23 11:47:00 · 918 阅读 · 0 评论 -
GirdView to Excle
下面代码实现将 GridView 导出到 Excel文件中。值得注意的是VerifyRenderingInServerForm重载方法: MSDN上的 VerifyRenderingInServerForm 方法的描述: 必须位于 标记中的控件可以在呈现之前调用此方法,以便在控件被置于标记外时显示错误信息。发送回或依赖于注册的脚本块的控件应该在 Control.Render 方法的重写中原创 2006-11-04 10:31:00 · 905 阅读 · 0 评论 -
GridView的几个事件(如实现: 行的双击/单击/捕捉键盘按键/鼠标悬浮/移出效果)(示例代码下载)
[前台]script language="javascript"> function DbClickEvent(d) { window.alert("事件类型: DoubleClidk 作用对象: " + d); } function ClickEvent(原创 2006-08-12 01:10:00 · 2117 阅读 · 0 评论 -
net中用GDI+提高gif图片保存画质
原文地址http://codebetter.com/blogs/brendan.tompkins/archive/2004/01/26/6103.aspx //尊重他人劳动成果,转载请注明出处。写程序的时候经常用到gdi+,他可以将一幅深色32 bpp图像保存为一个gif文件,过程也比较简单。并且在使用CreateThumnailImage方法保存这个gif图片之前,你还可以调整它的尺寸。常用转载 2007-03-02 20:53:00 · 565 阅读 · 0 评论 -
asp.net定制简单的错误处理页面
通常web应用程序在发布后,为了给用户一个友好界面和使用体验,都会在错误发生时跳转至一个自定义的错误页面,而不是asp.net向用户暴露出来的详细的异常列表。 简单的错误处理页面可以通过web.config来设置 如果想通过编程的方式来呈现错误原因,可以通过Page_Error事件来做这件事. 另一种方式则可以通过Global.asax来实现,我觉得这种方式较为原创 2007-03-06 23:18:00 · 711 阅读 · 0 评论 -
detailsview 在编辑的时候使用dropdownlist
public partial class _Default : System.Web.UI.Page ...{ protected void Page_Load(object sender, EventArgs e) ...{ if (!this.IsPostBack) ...{ bindData(); } }原创 2007-06-21 23:07:00 · 3286 阅读 · 1 评论 -
gridView 和 detailsView的使用
最近项目的需要,正好用到了detaisView控件,所以写了写gridview:这里我用的是数据源...@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tran原创 2007-06-21 17:18:00 · 1098 阅读 · 0 评论 -
DataTable在.net2.0中的增强
dataTable可从datareader中读取数据 using (SqlConnection connection = new SqlConnection(connectionString)) ...{ connection.Open(); // Create a Command原创 2007-05-17 09:56:00 · 794 阅读 · 0 评论 -
GridView做增加数据
在 ASP.NET 2.0 中,GridView 支持修改/删除记录,但却不支持新增记录的功能(个人感觉是 GridVew 的一大缺憾,估计在下一版本中会加入此功能),大多数人建议用 FormView 来完成增加记录的功能,但是 FormView 和 GridView 不是同一个表格,所以无法在同一个页面的同一个表格中显示。如果故意将 FormView 或自己的一堆于用新增功能的控件使用转载 2007-04-04 23:59:00 · 4180 阅读 · 1 评论 -
GridView单击变色
e.Row.Attributes.Add("onclick","if(window.oldtr!=null){window.oldtr.runtimeStyle.cssText=;}this.runtimeStyle.cssText=background-color:#e6c5fc;window.oldtr=this;");转载 2007-04-04 23:56:00 · 1200 阅读 · 0 评论 -
VS2005开发的一些技巧总结
用vs2005有半年多了,平时也总结了些经验,拿出来分享一下。===============================================================vs2005的数据绑定控件在编辑和删除时会自动把datakeynames添加进去===========================Page.MaintainScrollPositionOnPostBack =转载 2007-03-26 22:44:00 · 719 阅读 · 0 评论