.net/c# - 文章列表

  • 第六篇续:动态创建 ListView 模板

    上一篇,想必大家已经喜欢上了ListView的布局方式,在LayoutTemplate中定义展现方式,在其它模板中定义数据绑定,使得我们设计数据表现页更简单了。\n不过我最近在想一个问题,如果listview中要显示的列并非固定的,或者我们要在其中实现列的重新排列该怎么办呢?本篇文章将要讲述如何动态的为listview创建模板。\n首先是第一种简单方式 this.ListView1.LayoutTemplate = this.LoadTemplate(“MyTemplate.ascx”);这是最简单的一种方式,但是相对的灵活性也不足,他只能是为我们的listview提供

  • ASP.NET&Spring.NET&NHibernate最佳实践(五)——第3章人事子系统(2)

    3.4. 人事子系统服务层(Service)部门服务接口(IDeptService.cs)using System;using Guushuuse.SalaryPrj.HR.DomainModel;using Guushuuse.SalaryPrj.HR.Dao;using System.Collections;\nnamespace Guushuuse.SalaryPrj.HR.Service{ /**//// <summary> /// 部门服务接口 /// </summary> public interface IDeptService

  • ASP.NET中url传递中文的解决方案

    一般有3种方法:1.设置web.config文件 <system.web> …… <globalization requestEncoding=”gb2312″ responseEncoding=”gb2312″ culture=”zh-CN” fileEncoding=”gb2312″ /> …… </system.web> 2.传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。 >> 进行

  • ASP.NET自动检测用户名是否注册(利用AJAX技术)

    ASP.NET自动检测用户名是否注册(利用AJAX技术)(在IE和Firefox运行通过)design by hakuci代码下载运行环境ASP.NET 2.0 , AJAX扩展包,SQLServer数据库,配置好开发环境后才可以运行本例子代码。本代码基于三层架构在空的解决方案里,添加项目:Model、DAL、BLL 、DBUtility和一个基于AJAX技术网站项目Model 模型 包括:类DesingerInfo.cs 存放实体类,用于数据访问层和逻辑层调用DAL 数据访问层 包括:类Desinger.cs 用于创建各种数据对象的方法,这里有配置文件和反射的运用。BLL

  • ASP.NET&Spring.NET&NHibernate最佳实践(六)——第3章人事子系统(3)

    3.6. 人事子系统表示层(Web)修改Depts.aspx<asp:Panel ID=”Panel1″ runat=”server” GroupingText=”部门列表”> <br /> <asp:GridView ID=”GridView1″ runat=”server” DataSourceID=”odsDepts” DataKeyNames=”ID”

  • ASP.NET实例:利用对象序列化将购物车保存在Cookie中

    ASP.NET实例:利用对象序列化将购物车保存在Cookie中

  • ASP.NET 2.0加密Web.config 配置文件

    可以使用受保护配置来加密 Web 应用程序配置文件(如 Web.config 文件)中的敏感信息(包括用户名和密码、数据库连接字符串和加密密钥)。对配置信息进行加密后,即使攻击者获取了对配置文件的访问,也可以使攻击者难以获取对敏感信息的访问,从而改进应用程序的安全性。 \n针对asp.net 2.0的应用程序的数据库链接字符串进行加密:例如,未加密的配置文件中可能包含一个指定用于连接到数据库的连接字符串的节,如下面的示例所示: \n<configuration> <connectionStrings> <add name=”SampleSqlSe

  • Silverlight 2(beta1)数据操作(1)——使用ASP.NET Web Service

    Silverlight 2 (beta1)数据操作(1)——使用ASP.NET Web Service进行数据CRUD操作(上)\n目录导言\n软件需求\n在SQL 2005中创建数据库\n在Visual Studio 2008中创建 Silverlight 2 (beta1)工程\n在ASP.NET工程里创建Web Service\n在Silverlight 2 (beta1)工程中引用ASP.NET Web Service\n添加数据部分\n查询数据部分\n修改数据部分\n删除数据部分\n整合程序\n结语 \n导言\nSilverlight 2支持JSON、Web Service、WCF以

  • ASP.NET教程:AccessDataSource的使用

    这是一个很简单的内容。日常我们总腻烦做增删查改这样的重复性的劳动,如果你的项目不是太大,如果你的团队很小,或许就是你一个人,那么就完全可以参考以下这样简单的方式。微软已经给我们做了。我们只要写一行代码,便实现了增删查改。以下以AccessDataSource为例,你只要写一行代码,便实现一个增删查改的页面。一、我们先建立这个解决方案,使用Access做数据库。二、看一下数据库表吧我们的任务便是对这个Test表里面的数据进行增删查改。三、在页面上拖入如下图的控件,意思很明显。id是自增类型,time则自动获取时间,所以只需要录入title和content两个字段的内容,下面是一个gridview

  • ASP.NET中制作WEB统计图控件的捷径

    一、 引言\n在许多B/S结构的信息管理软件中,利用在线统计图帮助用户观察、分析各种各样的数据,要比纯粹依靠统计表格更直观,更形象。然而,与窗体类程序相比,在WEB中实现统计图功能存在着一些差别,如果利用现有的ActiveX统计图控件,将其直接嵌入网页前端脚本内,那么必须要求客户端下载安装相应的控件资源。而且容易导致系统安装维护、分布式数据访问等性能上的问题。区别于这种“胖客户”的方法,另外一种做法是,在服务器端通过数据运算,动态生成统计图像后,再向前端发布。显然,后一种方法是一种较好的模式,它对客户端的软件配置要求很低,只要前端安装浏览器即可。