随笔分类 - 前端
摘要:我们在编写 Server Control 的时候难免要用到一些客户端脚本(javascript),如何把脚本和编译好的dll一起发布就成了一个问题。把一段一段的javascript block写在cs文件里是一件很“丑陋”的事情,javascript就应呆在*.js文件里。js文件怎样才能“打包”到dll里呢?查了很多文档,最后实践下来发现有很多细节是需要注意的。整理出来,免得大家走弯路。废话无多,让我们开始。 Step 0: 我们已有的 1. 网站项目:Website1 ,其中: Default.aspx (空页面) 2. WebControl库项目:WebControlLibrary1 .
阅读全文
摘要:Asp.net 将js文件打包进dll 方法 收藏 注:本文基于.NET 2.0 和 VS2005 我们在编写 Server Control 的时候难免要用到一些客户端脚本(javascript),如何把脚本和编译好的dll一起发布就成了一个问题。把一段一段的javascript block写在cs文件里是一件很“丑陋”的事情,javascript就应呆在*.js文件里。js文件怎样才能“打包”到dll里呢?查了很多文档,最后实践下来发现有很多细节是需要注意的。整理出来,免得大家走弯路。废话无多,让我们开始。 Step 0: 我们已有的 1. 网站项目:Website1 ,其中: Defau.
阅读全文
摘要:我们在编写 Server Control 的时候难免要用到一些客户端脚本(javascript),如何把脚本和编译好的dll一起发布就成了一个问题。把一段一段的javascript block写在cs文件里是一件很“丑陋”的事情,javascript就应呆在*.js文件里。js文件怎样才能“打包”到dll里呢?查了很多文档,最后实践下来发现有很多细节是需要注意的。整理出来,免得大家走弯路。废话无多,让我们开始。 Step 0: 我们已有的 1. 网站项目:Website1 ,其中: Default.aspx (空页面) 2. WebControl库项目:WebControlLibrary1 .
阅读全文
摘要:下面都是我收集的一些比较常用的正则表达式,因为平常可能在表单验证的时候,用到的比较多。特发出来,让各位朋友共同使用。呵呵。匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:ns*r评注:可以用来删除空白行匹配HTML标记的正则表达式:< (S*?)[^>]*>.*?|< .*? />评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧
阅读全文
摘要:我用c#调用SSIS包来更新cube数据时总是提示如下错误:The package failed to load due to error 0xC0011008 "Error loading from XML. No further detailed error information can be specified for this problem because no Events object was passed where detailed error information can be stored.". This occurs when CPackage:
阅读全文
摘要:AJAX 的要点是 XMLHttpRequest 对象。不同的浏览器创建 XMLHttpRequest 对象的方法是有差异的。IE 浏览器使用 ActiveXObject,而其他的浏览器使用名为 XMLHttpRequest 的 JavaScript 内建对象。如需针对不同的浏览器来创建此对象,我们要使用一条 "try and catch" 语句。您可以在我们的 JavaScript 教程中阅读更多有关 try 和 catch 语句 的内容。让我们用这段创建 XMLHttpRequest 对象的 JavaScript 来更新一下我们的 "testAjax.htm&
阅读全文
摘要:最近在搞WAP2.0,才发现越是简单的东西越是难!这不,今天又发现问题了:页面传至服务器后预览页面不能自适应手机宽度,总是呈现网页版大小!文字小的看都看不清!问了公司技术人员,学习了一下,原来简单的一句MEAT就能解决问题啦:网页手机wap2.0网页的head里加入下面这条元标签,在iPhone的浏览器中页面将以原始大小显示,并不允许缩放。<meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0;user-scalable=0;" /&
阅读全文
摘要:HTML5 发展如火如荼,随着各大浏览器对 HTML5 技术支持的不断完善以及HTML5 技术的不断成熟,未来 HTML5 必将改变我们创建 Web 应用程序的方式。今天这篇文章向大家推荐10款优秀的HTML5开发工具,帮助你更高效的编写 HTML5 应用。InitializrInitializr 是制作 HTML5 网站最好的入门辅助开发工具,你可以使用提供的特色模板快速生成网站,也可以自定义,Initializr 会为你生成代码简洁的可定制的网页模板。→ 访问InitializrHTML5demos想知道你的浏览器是否支持 HTML5 Canvas 吗?想知道 Safari 是否可以运行简
阅读全文
摘要:在说到这个问题的时候,也许有人会问CSS中不是有vertical-align属性来设置垂直居中的吗?即使是某些浏览器不支持我只需做少许的CSSHack技术就可以啊!所以在这里我还要啰嗦两句,CSS中的确是有vertical-align属性,但是它只对(X)HTML元素中拥有valign特性的元素才生效,例如表格元素中的<td>、<th>、<caption>等,而像<div>、<span>这样的元素是没有valign特性的,因此使用vertical-align对它们不起作用。 相关教程:div水平居中的N种方法 一、单行垂直居中 如果一
阅读全文
摘要:直接上图=============最后拷贝源码(图片清楚)=========================================================================================================<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Ajax_Test.aspx.cs" Inherits="Ajax_Test" %><!DOCTYPE html PUBL
阅读全文
摘要:在使用JQery的Ajax功能时经常要获取数据,而Net中获取的数据经常方便的就是DataTable而JQuery要Json格式:这样就是转换可以利用以下这个方法进行/// <summary> /// DataTable转成Json数据 /// </summary> public static class DataTableToJSON { /// <summary> /// 将dt转化成Json数据 格式如 table[{id:1,title:'体育'},id:2,title:'娱乐'}] /// </summary&
阅读全文
摘要:利用JQuery的$.ajax()可以很方便的调用asp.net的后台方法。先来个简单的实例热热身吧。1、无参数的方法调用asp.net code:?12<div class="cnblogs_code"><pre><div><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br /&
阅读全文
摘要:aspx:在前台页面中引用jquery,那个版本的都行<scriptsrc="../JS/jquery-1.7.2.js"type="text/javascript"></script>加入一个按钮<inputtype="button"value="button"id="btn"/>js文件如下$(document).ready(function(){$.ajax({url:'../Handler.ashx?action=GetProvince'
阅读全文
摘要:如果untitled3.html页中文字超过一屏的话,就会出现了垂直滚动条,在IE7.FF下都是不出现水平滚动条,但在IE6下会出现.在网上找了两种方法如下:在<boby>里加入scroll="no",可隐藏滚动条;在<boby>里加入style="overflow-x:hidden",可隐藏水平滚动条;加入style="overflow-y:hidden",可隐藏垂直滚动条。但试了都不行,最后终于找到了正确的方法:在被包含页面里加入<style>html { overflow-x:hidden;
阅读全文