![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.net技术文档
文章平均质量分 82
hwencai
这个作者很懒,什么都没留下…
展开
-
ASP.NET中上传文件到数据库
数据表结构现在,我们来看存放文件的数据库表结构,这里,我们给出建立表的标准SQL语句:CREATE TABLE tblBooksUpload(DocID int NOT NULL IDENTITY Primary Key ,DocTitle varchar (200) ,Doc image,DocType varchar (50) ,Entrydate dateti原创 2007-01-15 16:38:00 · 367 阅读 · 0 评论 -
在ASP.NET页面中冻结DataGrid的列或头部
写在前面:在Asp.Net页面中,有时候我们需要冻结DataGrid中的某一列,比如显示的数据项过多时,我们需要让第一列不动,拖动横向滚动条时其他列隐藏,这时就需要冻结列了;另外,有时候也需要让DataGrid的头部不动,拖动纵向滚动条时,下面的数据项可以滚动。在实现的过程中,其实就是用了CSS样式来控制,一起看一下。一.冻结某一列: " Inherits="WebDataGridColu原创 2007-01-27 14:14:00 · 590 阅读 · 0 评论 -
固定表头及首列DataGrid
Introduction During a recent project, I was asked to make the DataGrid behave like an Excel freeze pane. That’s right; freeze the header row and freeze the原创 2007-01-27 14:13:00 · 714 阅读 · 0 评论 -
ASP.NET程序中常用的三十三种代码
1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数:string a = Request.QueryString("id");string b = Request.Query转载 2007-01-26 12:46:00 · 435 阅读 · 0 评论 -
后台动态设置前台标签内容和属性
和以前的asp不同,在asp.net中为了彻底的代码分离,我们一般不采用嵌入标签中来设置一些属性和内容。 一般来说有2种情况: (一)设置标签的内容,比如这里 (二)设置标签的属性,比如 (三)动态加载一些script 先看一下(一)和(二): 前台 后台 protected HtmlGenericControl mytitle; protected HtmlGenericControl my原创 2007-01-25 12:16:00 · 447 阅读 · 0 评论 -
最近用到的觉得比较不错的几个tips-(1)asp。net操作ftp,上传和下载 (2) 长时间提交,在提交后禁止页面按钮 (3) 方便的javascript日历
1、首先就是在web程序中上传文件到ftp并且下载,感觉这个类还是不错的:上传:private string Upload(HttpPostedFile pf,string ExtName) { FtpSupport.FtpConnection ftp=new FtpSupport.FtpConnection(); System.IO.原创 2007-01-25 11:37:00 · 649 阅读 · 0 评论 -
asp.net利用多线程执行长时间的任务,客户端显示出任务的执行进度的示例(一)
在asp.net中执行一个长时间的操作,有的时候需要在在客户端有一个反馈能了解到任务的执行进度,大致看了一下有这么几种做法: (1)按下按钮的时候给出一个提示正在执行任务,执行完毕让这个隐藏 (2)按下按钮的时候跳转到一个提示任务正在执行的页面,执行完毕了再跳转回来 (3)做一个任务类,开启另外一个线程执行任务,同时在客户端或者服务器端保存这个类的实例来跟踪任务的执行情况 (1)和(2)的情况用的原创 2007-01-25 11:27:00 · 496 阅读 · 0 评论 -
asp.net利用多线程执行长时间的任务,客户端显示出任务的执行进度的示例
对上一次的做一点修改,增加一个比较美观的进度显示 0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}" border="0" /> 上面那个是运行中的画面,下面那个是结束后的画面 0 && image.height>0){if(image.width原创 2007-01-25 11:21:00 · 400 阅读 · 0 评论 -
ASP.NET之Web打印-终极解决篇
做过bs开发的同志应该都深有体会,在web程序中打印不再象应用程序中那样便于控制了,web程序天生的一些特性造成了这个缺点,如:打印机在本地,而文件确可能在服务器上;格式如何控制和定制等等。都给我们开发中带来了很多问题,虽说有水晶报表等控件来解决但总归是不方便。当然有了问题就会有人来研究解决,这里我先对目前流行的几种方式做个简单介绍:1、IE直接打印 这个不用多说,直接调用w原创 2007-01-23 09:15:00 · 965 阅读 · 0 评论 -
ASP.NET 配置
使用 ConfigurationSettings 对象的 AppSettings 属性检索 ASP.NET 配置信息。 ASP.NET 允许开发人员通过直接公开配置设置(以强类型属性的形式)或使用常规配置 API,从应用程序中访问配置设置。下面的示例显示了一个使用 System.Web.HttpRequest 类的 Browser 属性访问 配置节的页。这是有关属性的哈希表,这些属性反映了当前正转载 2007-01-22 18:27:00 · 2300 阅读 · 0 评论 -
在ASP.NET 2.0中建立站点导航层次
站点导航提供程序--ASP.NET 2.0中的站点导航提供程序暴露了应用程序中的页面的导航信息,它允许你单独地定义站点的结构,而不用考虑页面的实际物理布局。默认的站点导航提供程序是基于XML的,但是你也可以通过编写自定义的提供程序,从任何后端位置暴露这些信息。 站点导航API--站点导航API用于在应用程序的代码中访问站点导航信息,它摘录了导航信息存储的细节。你可以使用API来编程访问应用程序原创 2007-01-22 18:17:00 · 2951 阅读 · 0 评论 -
决定何时使用 DataGrid、DataList 或 Repeater
摘要:了解 ASP.NET 用于显示数据的三个控件: DataGrid、DataList 和 Repeater。 这些控件中的每一个都有独特的特性以及相关的优点和缺点。 创建显示数据的 ASP.NET 应用程序时,为这项工作选择正确的控件非常重要。 正如将在本文中所看到的一样,选择使用 DataGrid、DataList 还是 Repeater,要权衡下面三个因素: 可用性、开发时间和性能。 (1转载 2007-01-23 09:31:00 · 752 阅读 · 0 评论 -
局域网QQ(C#版)
本通讯程序没有服务端和客户端之分,局域网的计算机运行同一程序即可通信。由于水平有限,目前版本还很菜,只可以实现基本的聊天功能和显示在线用户功能。准备添加传送文件、聊天日志、可选参数等功能。 using System;using System.Drawing;using Syst转载 2007-01-15 16:56:00 · 1158 阅读 · 0 评论 -
asp.net调用存储过程方法新解
在使用.net的过程中,数据库访问是一个很重要的部分,特别是在b/s系统的构建过程中,数据库操作几乎成为了一个必不可少的操作。调用存储过程实现数据库操作使很多程序员使用的方法,而且大多数的程序员都是能使用存储过程就使用存储过程,很少直接使用sql语句,所以存储过程是很有用而且很重要的。 存储过程简介 简单的说,存储过程是由一些sql语句和控制语句组成的被封装起来的过程,它驻留在数据库中原创 2007-01-15 16:27:00 · 324 阅读 · 0 评论 -
ASP.Net学习之常用模块整理(2)
5.DataList分页(其实Repeart也可采用这个,只是改一下控件名而已)用户控件 DataList: DlstInfolistLabel:lblCurrentPage HyperLink:lnkNext LnkPrev存储过程:supplyinfo_selectwindow.attachEvent("onload",function (){AutoSizeDIV(CODE_7643)}原创 2007-01-15 16:47:00 · 490 阅读 · 0 评论 -
MagicAjax使用及注意事项
一、 概述现在Ajax技术正如火如荼的在Internet上发展着。而面对我们之前开发的ASP.NET1.1的Web项目,类似于下拉框等联动也需要啪啪啪的不断刷新,的确影响到了用户的使用体验。如何使用Ajax技术改善这部分的问题呢?是一个值得思考和尝试的工作。 在完成BMS Phase II过程中,我们采用了一个MagicAjax这一个现成的组件实现了尽量减少原创 2007-01-16 09:33:00 · 1073 阅读 · 0 评论 -
DataGrid使用心得(附大量代码)
1. 为 DataGrid 控件设计样式 在之后添加如下代码 说明: (1) 在每个标签内主要是 ForeColor BackColor Font-Bold 这几个属性值 2. 为 DataGrid 控件添加绑定列 说明: (1) 在标签内的基本属性是 DataFie转载 2007-01-17 16:04:00 · 373 阅读 · 0 评论 -
ASP.Net学习之常用模块整理(1)
每做完一个项目,就可以有很多的经验跟技巧学到,感谢公司能给我这么一个机会做这么一个大项目,让我从一个从刚学会一点ASP.Net的菜鸟过渡到可以用c#正常手写相关常用模块的一个真正的程序员,一个人做项目可以学得很多很多的东西,当然其中碰到困难也只能靠自己一个人去解决.为了让大家更好的学习,我把常用的模块写成一个个方法,希望能对大家有用.每个人都有不同的算法跟代码习惯,而且个人水平有限,欢迎大家多多指原创 2007-01-15 16:45:00 · 538 阅读 · 0 评论 -
C# 文件操作(上传 下载 删除 文件列表...)
using System.IO;1.文件上传----------如下要点:HTML部分:后台CS部分 按钮事件 //string strFileFullName = System.IO.Path.GetFileName(this.FileUpLoad.PostedFile.FileName);//this.FileUpLoad.PostedFile.SaveAs(Server.MapPath(原创 2007-02-05 14:34:00 · 494 阅读 · 0 评论