同时我们还可以删除一些空白 段,空行,注释等以使得HTML文档的尺寸变得更小. 让我们先来实现压缩与删除空白类, 继承自Stream类: 复制代码 代码如下:/// <summary> /// CompressWhitespaceFilter /// </summary> public class CompressWhitespaceFilter : Stream { private GZipStream _contentGZipStream; private DeflateStream _content_DeflateStream; private Stream _contentStream; private CompressOptions _compressOptions...
界面布置 主界面设计中有个“删除”按钮,其(ID)为btnDelete。用户在目录浏览中选中要删除的项后,单击该按钮就可以完成删除工作。 代码实现 在“设计”面板中双击“删除”按钮,为其添加事件处理程序如下: 复制代码 代码如下:private void BtnDelete_Click(object sender, System.EventArgs e) { DeleteThings(FileList.SelectedItem.Text); } private void DeleteThings(string FullPath) { if(FullPath.IndexO...
今天在做一个数据修改的页面,页面上有一个DropDownList控件,绑定的是实体中的重要属性,我希望用户在修改该控件值的时候,提示用户,他修改了该控件的值。所以为该下拉控件加上了如下语句。 复制代码 代码如下:DDLmaterial.Attributes.Add("onchange", "alert(‘注意:您修改了物品类型!‘)"); 似乎不错,不仅有提示效果,也不需要刷新页面。可是当我打开页面进行测试的时候就发现了问题,当我把下拉控件的值改回原值的时候,它还...
复制代码 代码如下:using System; using System.Collections; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Data.SqlClient; using System.IO; namespace Delegate { public partial class ReadStream : ...
日志很明显是帮助大家定位到问题的一个很重要的手段,本来是想直接使用的NLog 来做系统的日志工具,哎伤不起,一变态非要说这个有很多不可控制的因素,这里我给大家讲一下我是怎么实现日志模块的,欢迎拍砖
总体架构图? 在这里我把日子的等级分为 跟踪,BUG 和错误 3种 定义枚举如下 代码如下:/// <summary> /// 日志等级 /// </summary> public enum Loglevel { Track=1, Bug, Error }? ...
Insus.NET从2013年开始学习Javascript,此博文是第一次使用JQuery,从Javascript客户端用JQuery呼叫Server端的方法。首先看看此例的演示: 准备好Server端的方法: 代码如下:[System.Web.Services.WebMethod] public static string VeryUserName(string name) { string rtn = "恭喜,此帐号还没有注册,你可以使用。"; if (name == "") rtn = "请填写一个注册帐号。"; if (name == "Insus.NET") rtn = "此用户已经注册,请使用另...
假如Excel中的数据如下:数据库建表如下:其中Id为自增字段:代码: 代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Data;using System.Data.OleDb;using System.Configuration;using System.Data.SqlClient;
namespace InExcelOutExcel{ public partial class ExcelToDB : System.Web.UI.Page { pr...
网上很多如何进行 301重定向的教程,无论是整站重定向还是单页重定向。下面就以我的www.bKjia.c0m为例,因为很多时候你没有独立的服务器或你的apache不支持.haccess文件等原因,你不得不利用脚本语言来实例301重定向了。
网上很多如何进行 301重定向的教程,无论是整站重定向还是单页重定向。下面就以我的www.bKjia.c0m为例,因为很多时候你没有独立的服务器或你的apache不支持.haccess文件等原因,你不得不利用脚本语言来实例301重定...
aspx页面代码 <html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server"> <title></title> <script src="JQUERY.JS" type="text/javascript"></script> <style type="text/css"><!--
.hover
{
cursor: pointer; /*小手*/
background: #ffc; /*背景*/
}
.button
{
width: 150px;
float: left;
text-align: center;
margin: 10px;
padding: 10px;
border: 1px solid #888;
}
#dictionary
{
text-align:...
之前,服务器返回的数据都是用xml的形式传给客户端的,但是xml传一个类的对象的数据会很长,流量大,所以现在都是改用json来传数据,复杂数据用json,简单数据用string。所有AJAX中的x已经失去了它原来的意义。 大家都知道JQuery,是一个Javascript的封装库,当然JQuery也实现了对AJAX的封装,这里将分页就是直接用JQuery框架来讲哈,比较简单。 首先讲一下原理:分页有两个要点:1.有多少页,2.每页有多少条记录。总页数和...
增加CheckBox联动的情况选择: 1.单选TreeView中的任一节点 2.当一节点CheckBox属性值改变时:子节点的CheckBox属性值跟随其改动,父节点不变; 父节点的所有子节点的CheckBox属性值都为false时才为false;有一个子节点的CheckBox属性值true时则为true. 3.当一节点CheckBox属性值改变时:子节点、父节点的CheckBox属性值跟随其改动; 父节点的所有子节点的CheckBox属性值都为false时才为false;有一个子节点的CheckBox属性值true时则为tru...
1。 testlist.aspx页面: 代码如下: function ACClient( queryurl, width, objInput, objLable ) { this.xmldom = getXmlhttp(); this.queryurl = queryurl; this.prolist = new Array(); this.divwidth = width; this.objInput = objInput; this.getEligible = function(ac) { var eligible = new Array(); if (ac.inputText.length document.getElementById(objInput.name).value = ""; document.getElementById(objLabl...
语言: asp.net (其实都一样 只要服务器返回json就可以了); 先介绍下: 这个是一个美女大姐问我要的 写好了DEMO准备发给他 总不能独享 就贴出来了 第二次在cnblogs写博.. - - 那个代码有冗余 各位大虾可以自行修改... (失恋了 没心情弄); 压缩包: 里面有3个自己写的插件 1.一个是jQuery 请求webservices的便捷插件 2.一个防ext的mask()加载效果 3.树控件... 关于: /* 本代码只限交流学习使用,勿用于商业用途 系统难免存在bug 本人不承...
首先贴上Jquery的ajax: 代码如下: $.ajax({ url: ws_Ajax.asmx/BindDictByUpper, type: POST, contentType: application/json;charset=utf-8, dataType: json, data: { PpareId:" + varlue + "}, success: function (data) { var dataObj = eval("(" + data + ")"); // $(#myList).html(); // for (var i = 0; i < msg.d.length; i++) { // $(#myList).append( + msg.d[i] + ); // } alert(dataObj); $.each({ name: "John", lan...
本tree的数据从sql的表中提取而来,sql表的结构如下:上面的表中 parentmodeuleID是代表父ID的标志,如果当前节点为根节点,则规定为0.
然后就是如何将上面的单表来组成树状结构.这时我们可以利用IList来加载数据库models来实现,具体Tree类如下:using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;namespace RolePermission1
{public class Tree{public int ModuleID { get...