.net/c# - 文章列表
-
ASP.NET 2.0中GridView无限层复杂表头的实现
实现方法就是给单元格填充我们想要的格式代码。 <%@ Page Language=”C#” AutoEventWireup=”true” %>\n<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>\n<script runat=”server”>//
-
胡思乱想胡言乱语ASP.NET AJAX
搞了几年的JavaScript,随后Ajax从开始兴起这个概念到现在,也算是已经经历了相当长的一段时间。每天开发都在用,每天上网都能看到,每次读技术文章总会有人说起,每天总是很多人将要“开始学习”。\nASP.NET也出来了很长时间了,用的、谈论的、炒的人越来越多(包括喜欢和不喜欢的)。后来凭空出来了个Atlas,刹那间让ASP.NET社区鸡飞狗跳,所有的目光都被吸引至此(似乎现在的热点转移到WebForm和MVC了……)。可惜Atlas贪心不足蛇吞象,最后还是不得已忍痛割爱,把那一大段类似C#的所谓优雅的面向对象实现舍弃的七七八八。改了个名字变成ASP.NET AJAX,发布了一个1.0,然
-
温故知新ASP.NET 2.0(C#)系列文章索引
介绍温故知新ASP.NET 2.0(C#)系列文章索引:MasterPage(母版页)、Themes(主题)、SiteMap(站点地图)、Cache&SqlCacheDependency(缓存和SqlCacheDependency特性)、Localization(本地化,多语言)、Membership&RoleManager(成员资格和角色管理)、Profile(存储用户配置)、DataSourceControl(数据源控件)1、温故知新ASP.NET 2.0(C#)(1) – MasterPage(母版页)介绍母版页(MasterPage)就相当于模板页,挺简单的
-
asp.net页面中Menu控件下拉菜单被frame挡住和iframe自适应高度的解决办法
当你在做一个仿windows程序的顶部菜单框架的时候,在asp.net中你可能会使用两个frame,一个frame在上面用来放菜单一个frame在下面用来方菜单点击后打开的页面.页面实现很简单,单运行的时候你就发现放菜单的那个frame将菜单的下列菜单在挡住根本伸不到下面的frame中.解决被挡住的问题是不能使用frame,做法是在一个单独的asp.net页面中放一个menu 和一个iframe,嗯,至此下拉菜单不会被挡住,单又有一个新问题出来了,那就是iframe的高度问题,如果强制写死它的高度,那根本是不可接受的.如果解决?解决的办法就是使用javascript 在body的onloa
-
动态添加gridview行
c#代码: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 System.Web.UI.HtmlControls;using System.Data.SqlClient;\npublic partial class _Default : System
-
扩展Label控件(1) – 实现回发(Postback)功能
扩展Label控件(1) – 实现回发(Postback)功能 [源码下载]\nLabel控件既强大又好用。为了让它更强大、更好用,我们来写一个继承自Label的控件。介绍扩展Label控件:通过注册HiddenField控件,使Label控件支持回发(Postback)功能使用方法(设置属性):EnablePostback – 是否启用Label控件的回发(Postback)HiddenFieldPostfix – 使Label支持回发(Postback)的隐藏控件的后缀名\n关键代码ScriptLibrary.js//——
-
LINQ体验(9)——LINQ to SQL语句之Insert/Update/Delete操作
我们继续讲解LINQ语句,这篇我们来讨论Insert/Update/Delete操作。这个在我们的程序中最为常用了。我们直接看例子。\nInsert/Update/Delete操作\nInsert\n1.简单形式\n说明:new一个对象,使用InsertOnSubmit方法将其加入到对应的集合中,使用SubmitChanges()提交到数据库。NorthwindDataContext db = new NorthwindDataContext();\nvar newCustomer = new Customer { CustomerID = “MCSFT”,Compan
-
利用UrlRewrite,asp.net动态生成htm页面(补充说明)
前段时间写的利用UrlRewrite,asp.net动态生成htm页面,感觉说的不是很明白,今天我把主要的流程给画了出来,应该更容易理解些。源代码已整理 下载
-
扩展DropDownList控件和ListBox控件(1) – 支持分组功能(optgroup标签)
扩展DropDownList控件和ListBox控件(1) – 支持分组功能(optgroup标签) [源码下载]
-
.Net下二进制形式的文件(图片)的存储与读取
.Net下二进制形式的文件(图片)的存储与读取,二进制形式的文件是很广的。这里我主要谈谈图片以二进制形式的数据读取和存储。.Net下图片的常见存储与读取凡是有以下几种:存储图片:以二进制的形式存储图片时,要把数据库中的字段设置为Image数据类型(SQL Server),存储的数据是Byte[].1.参数是图片路径:返回Byte[]类型: \npublic byte[] GetPictureData(string imagepath) { /**/////根据图片文件的路径使用文件流打开,并保存为byte[] FileStrea