JS使用json数据自动填充表单

  JS使用json数据自动填充表单titleJS使用json数据自动填充表单示例/titleform name=myformtext:input type=text name=text /br /textarea:textarea name=textarea/textareabr /radio:input type=radio name=radio value=radio1 /radio1 input type=radio name=radio value=radio2 /radio2br /checkbox:input type=checkbox name=checkbox value=
http://www.w3dev.cn/article/20170713/fill-form-with-json.aspx

asp.net framework2.0验证控件在ios/iphone/ipad下无效解决办法

  asp.net使用framework2时,如果使用了Validator控件,如RequiredFieldValidator,当ios系统设备如ipad,iPhone访问网站,valitator控件会无效,这个是由于framework2浏览器配置(路径:C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\Browsers)没有对ios系统下新浏览器做配置造成,导致无法识别此浏览器而没有发送验证代码到客户端,从而无法在客户端直接用js验证信息,而是回发服务器后有服务器端验证后设置验证控件的错误信息,由于刷新了一次页面,体验比较差(呵呵,直接
http://www.w3dev.cn/article/20170607/asp.net-framework2.0-Validator-ios-iphone-ipad-not-trigger-solution.aspx

asp.net file控件multiple保存文件示例

  给file控件添加h5属性multiple时,支持h5的浏览器如chrome,firefox,IE10+(IE9虽然支持h5,但是不持支持multiple属性),可以一次性选择多个文件。  本示例展示asp.net如何保存file控件添加了multiple属性的所有文件。demo.htmlmeta charset=utf-8 /titleasp.net file控件multiple保存文件示例/titleform method=post enctype=multipart/form-data action=save.aspx input type=file multiple nam
http://www.w3dev.cn/article/20160602/asp.net-file-multiple-save-all-file.aspx

asp.net执行sql随机读取access记录一样解决办法

上找的随机读取access数据库的sql如下select top 10 * from table order by rnd(ID)--ID为自动增长的列  在access查询分析里面执行上面的sql可以得到随机的10条记录,但是在asp.net环境下用ado.net执行上面的sql语句,无论怎么刷新页面,得到的都是相同记录,不会变化。  这是因为ADO.NET访问Access数据库的时候会有缓存。可以使用以下语句解决这个问题Random rnd = new Random(unchecked((int)DateTime.Now.Ticks));int intRandomNumber = rnd.
http://www.w3dev.cn/article/20160513/asp.net-execute-sql-random-read-access-record-same.aspx

asp.net获取excel中sheet所有名称和个数

  asp.net获取excel文件中所有sheet的名称和个数。 /// summary /// 获取EXCEL的表 表名字列 /// /summary /// param name=p_ExcelFileExcel文件/param /// returns数据表/returns public DataTable GetExcelTableName(string p_ExcelFile) { try {
http://www.w3dev.cn/article/20160311/asp.net-get-excel-sheet-name-collection.aspx

什么是web开发,Web开发需要什么技术

cebox插件下载asp.net/asp uploadify示例下载jmp3在线播放mp3声音文件jquery插件zTree_v3.4下载,zTree_v3.4示例,zTree_v3.4中文APIjquery.zclip.js jquery剪贴板插件C#生成网站缩略图C# WebSocketServer服务器源代码asp+access数据库3级联动asp保存文件到access数据库示例下载asp将上传文件2进制数据写入access并导出文件示例ajax无刷新聊天室[php,asp.net,asp版本]json2.js下载和APINewtonsoft.Json.Net 4.0下载flash保存
http://www.w3dev.cn/article/20151203/what-is-web-develope.aspx

ext如何读取嵌套的子json节点数据

  ext如何读取嵌套的子json节点数据,如类似下面的数据,用户详细信息放在子节点下userInfo下。nestedData.json{ rows: [ { userName: system, userInfo: { active: true, address: 深圳市, birthday: 2014-11-03 } } ]}ext如何读取嵌套的子json节点数据源代码数据如下(ext示例运行库:
http://www.w3dev.cn/article/20151106/ext-read-nested-sub-json-node-data.aspx

访问asp.net aspx页面弹出框输入用户名和密码

  如果访问asp.net的aspx页面时,如果弹出窗口要输入用户名和密码,那么出现这个问题的主要原因可能有如下几点1)配置启动程序池的标识账户(默认为网络服务账户Network service)没有读取和运行网站的权限,要给这个账户加上网站的读取和运行权限。2)访问网站的配置的用户(默认为IWAM_开头的来宾账户),没有读取和运行网站的权限,要给这个账户加上网站的读取和运行权限。3)如果确认上面2个步骤配置的账户读取和运行的权限已经加上,但是访问aspx相关的asp.net页面还是弹出输入用户名和密码对话框,那么就是C:\WINDOWS\Microsoft.NET\Framework这个目录
http://www.w3dev.cn/article/20150707/asp.net-aspx-need-username-password.aspx

.net framework 2.0安装失败无法访问window installer服务

装.net framework 2.0时,老提示安装失败,查看系统日志提示无法访问:无法访问window installer服务这个错误。  .net framework 2.0安装程序是绝对没有问题的,因为在另外一个台同样是window2003(32位)的服务器成功安装。后面找到一个连接说可能是window installer服务版本太低(开始,运行,输入msiexec后弹出window installer版本为3.5),于是下载了window installer 4.5(补丁号:WindowsServer2003-KB942288-v4-x86.exe)后安装,重启系统后再安装.net f
http://www.w3dev.cn/article/20150704/.net-framework-2.0-install-error-can-not-access-window-installer-service.aspx

websocket获取图片2进制数据流显示

} };   参考javascript btoa/atob方法HTML5 FileReader对象APIhttp://stackoverflow.com/questions/9292133/receiving-image-through-websockethttp://stackoverflow.com/questions/29361738/png-or-jpg-not-rgb-over-websocket-with-arraybuffer-without-base64http://blog.csdn.net/kkkkk4400/article/details/16980647
http://www.w3dev.cn/article/20150410/img-display-websocket-binary-data.aspx

asp.net给aspx设置和web.config不同字符集编码

的编码为gb2312globalization requestEncoding=gb2312 responseEncoding=gb2312/  但是某个页面有特殊字符输入,已经超出gb2312编码范围,出现了乱码,必须使用utf-8才能容纳所有字符,asp.net此时就需要将这个单独页面页面设置为utf-8的编码了。  asp.net给单独页面设置和web.config不一样的字符集解决办法如下Request.ContentEncoding = Response.ContentEncoding = Encoding.UTF8;//设置请求响应对象的字符集和为utf-8同时将你的aspx页面
http://www.w3dev.cn/article/20150403/asp.net-set-different-charset-web.config.aspx

RequireJS2.0中文API

pt标签发起HTTP GET请求,是实现跨域服务调用一种公认手段。为了在RequireJS中使用JSON服务,须要将callback参数的值指定为define。这意味着你可将获取到的JSONP URL的值看成是一个模块定义。下面是一个调用JSONP API端点的示例。该示例中,JSONP的callback参数为callback,因此callback=define告诉API将JSON响应包裹到一个define ()中:require([http://example.com/api/data.json?callback=define], function (data) { //data将
http://www.w3dev.cn/article/20141201/RequireJS2.0-chinese-API.aspx

asp,asp.net和php如何添加301跳转

  asp添加301跳转响应头Response.Status = 301 Moved PermanentlyResponse.AddHeader location, http://yourdomain  asp.net添加301跳转响应头Response.StatusCode = 301;Response.Status = 301 Moved Permanently;Response.AddHeader(location, http://yourdomain);   php加301跳转响应头header('HTTP/1.1 301 Moved Permanently');//
http://www.w3dev.cn/article/20141110/asp-asp.net-php-301-header.aspx

asp json类库解析json字符串

  asp将json格式的字符串生成asp对象类库,asp如何解析json格式的字符串,asp如何读写json类库  asp读取json格式字符串示例{ firstName: John, lastName : Smith, age : 25, address : { streetAddress: 21 2nd Street, city : New York, state : NY, postalCode : 10021 }, phoneNumber: [ { type : home,
http://www.w3dev.cn/article/20140916/asp-json-class.aspx

提交数据超过asp.net默认请求大小firefox一直处于加载状态

  今天碰到一个奇怪的问题,局域网测试网站,用firefox/IE提交文件时,如果提交的文件大小大于asp.net限制的大小,firefox会一直处于加载状态直到执行超时,而不会报错。IE8表现还可以,但是在ie下超过的部分越大,加载的时间也越久。chrome是不到1s直接就报超过了最大请求长度。错误,不知道到底是浏览器的问题还是asp.net配置的问题。  在firefox加载的过程中,此时打开另外一个选项卡加载其他网页,或者刷新存在的其他选项卡页面,firefox马上停止加载状态报超过了最大请求长度。错误。这个方法对IE无效。  后面测试配置web.config的设置maxRequest
http://www.w3dev.cn/article/20140828/post-data-max-than-asp.net-maxRequestLength-firefox-ie-loading.aspx

ligerui给ligerForm中的ligerComboBox添加事件

办法:1)事件配置为字符串如onSelect:'comboOnSelect'或者onSelect:'function (node) {alert(JSON.stringify(node))',建议是传递一个全局函数变量名,要不你的直接传递函数体字符串如果逻辑太复杂就不好处理。2)修改Source\lib\ligerUI\js\plugins下的ligerForm.js,替换一下配置转换为JSON字符串后的事件值,将事件值的双引号去掉。//out.push( ligerui=' + p.toJSON(fieldOptions) + ' );//找到
http://www.w3dev.cn/article/20140612/ligerForm-field-ligerComboBox-add-event.aspx

JSON.stringify日期对象Date被转为国际标准时间

  调用JSON.stringify将对象转为对应的字符串时,如果包含时间对象,时间对象会被转换为国家标准时间(ISO),而不是当前国家区域的时间,测试代码如下script //var o = new Date(); //console.log(o.toString())//中国时区时间,格式如Wed Jun 11 2014 10:51:42 GMT+0800 //console.log(JSON.stringify(o)); //输出国际标准时间(ISO),减少了8个小时 格式如2014-06-11T02:51:42.624Z/script  要想JSON.stringi
http://www.w3dev.cn/article/20140611/JSON.stringify-Date-how-to-convert-to-local-timezone.aspx

Asp.Net/asp检查百度搜索引擎是否收录网址

  使用asp.net或者asp检查某个url地址,某篇文章是否被搜索引擎,如百度,谷歌,搜狗收录。  实现原理:直接搜索你那篇文章的url地址(不带协议,但上协议也行,代码会自动去掉协议内容),如果被索引会返回搜索结果,否则会提示找不到信息。  Asp.Net检查百度,谷歌,搜狗搜索引擎是否收录文章网址源代码using System;using System.Net;using System.Text;using System.IO;using System.Web;public class SearchEngineIndex{ public static string[] urls
http://www.w3dev.cn/article/20140530/asp.net-asp-check-url-has-index-by-search-engin.aspx

Asp.Net模拟表单提交数据和文件信息

如:webClient.Headers.Add(Content-Type,ContentType);)这样,就可以通过WebClient.UploadData方法上载文件数据了。using System;using System.Web;using System.IO;using System.Net;using System.Text;using System.Collections;namespace UploadData.Common{ public class CreateBytes { Encoding encoding = Encoding.UTF8;
http://www.w3dev.cn/article/20140528/Asp.Net-upload-form-data-include-file.aspx

微信开发模式检验signature asp.net源代码

($tmpArr, SORT_STRING);$tmpStr = implode( $tmpArr );$tmpStr = sha1( $tmpStr );if( $tmpStr == $signature ){return true;}else{return false;}}  下面为asp.net版本的认证源代码%@ WebHandler Language=C# Class=weixin %using System;using System.Web;using System.Web.Security;using System.Collections.Generic;public clas
http://www.w3dev.cn/article/20140507/weixin-developer-mode-url-valid.aspx

Asp.Net字符串和&#编码转换源代码

  Asp.Net将字符串转为#区码位编码,或者将#区码位编码字符串转为对应的字符串内容。  #数字;这种编码其实就是将单个字符转为对应的区码位(数字),然后区码位前缀加上#,后缀加上;组成,对于这种编码的字符串,浏览器会自动解析为对应的字符。  Asp.Net字符串和#编码转换源代码和测试代码如下using System;using System.Text.RegularExpressions;public partial class purchase_property : System.Web.UI.Page{ /// summary /// Asp.Net将字符串转为16进制
http://www.w3dev.cn/article/20140423/Asp.Net-string-char-code-bit-encode-transform.aspx

asp操作json对象示例

#39;2','username':'dbc','email':'456@163.com'}]Set json = toArray(json)'JSON对象数组格式的字符串,需要调用toArray方法For i=0 To json.Count-1 Response.Write json(i).(uid) br/ Response.Write json(i)(username) br/ Response.Write json(i)(email) br/NextSet json = Nothing%
http://www.w3dev.cn/article/20140311/asp-use-json-object-demo.aspx

Asp.net实现javascript escape/encodeURI/encodeURIComponent编码

t, Version=8.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A/ /assemblies /compilation /system.web/configuration  asp.net和javascript的解码函数对应关系asp.net编码函数javascript编码函数javascript解码函数Microsoft.JScript.GlobalObject.escapeescapeunescapeMicrosoft.JScript.GlobalObject.encodeURIencodeURIdec
http://www.w3dev.cn/article/20140307/Asp.net-javascript-escape-encodeURI-encodeURIComponent.aspx

.net framework完全卸载工具

  一个外国人写的完全删除.net framework的工具,可以全部删除所有版本的framework(如果是系统内置的,如win2003自带了framework1.1,这个内置的版本无法删除,其他系统如win7之类的也无法删除内置的.net framework)。  由于本win2003系统只安装了.Net Framework2.0,所以下拉框无法选择,如果你安装过3.5或者4+版本的framework就会出现下拉菜单,可以选择删除哪个版本的.Net Framework来源:http://blogs.msdn.com/b/astebner/archive/2008/08/28/8904493
http://www.w3dev.cn/download/20140305/.net-framework-clean-up-tool.aspx

javascript如何区分JSON对象或者[]数组

  对json对象或者数组[]执行typeof操作时,得到的内容都是object,这样就无法判断是否是json对象或者是[]申明的数组。script alert(typeof {})//object alert(typeof [])//object/script  如果你的json对象未定义length成员,可以通过length属性来区分变量是json还是数组,但是如果json申明过length为数字的变量,那就无法通过length属性来判断了,可以通过{}空json对象的toString.call方法改变对象的作用域为数组[],此时输出的内容为[object Array]scr
http://www.w3dev.cn/article/20140107/javascript-check-Variable-is-json-or-array.aspx

javascript变量json对象等到路径

on RecursionJson(json, path) { var isArray = IsArray(json); //防止JSON对象定义了length对象,所以判断数组不要通过对象的length属性判断 for (var attr in json) if (typeof json[attr] == 'object') { if (IsArray(json[attr])) { for (var j = 0; j json[attr].length; j+
http://www.w3dev.cn/article/20140107/javascript-Iteration-json-get-path.aspx

解决iis6 网站属性没有asp.net选项卡

  iis6安装了asp.net,但是网站属性中没有显示asp.net选项卡。解决办法如下1,如果是只安装了.net framework 1.1 在iis中是不显示那个选项卡的。默认就会支持asp.net1.1。在安装了.net framework 2.0后,iis站点属性里才会有asp.net的选项。2,安装asp.net2.0后,请关闭iis窗口,重新打开iis,iis站点属性里才会有asp.net的选项3,如果还没有,那么就要重新在IIS中注册asp.net,方法如下:(1) 打开命令窗口。(依次单击开始、运行,键入 cmd,然后单击确定。)(2) 浏览到要使用的 Aspnet_reg
http://www.w3dev.cn/article/20131226/iis6-website-property-asp.net-tab-hidden.aspx

获取Ext Tree/TreeStore加载的原始JSON数据

json对象。如果对tree对象节点增加删除后,需要保存结果到服务器的json文件中,而不是数据库,可以将递归遍历TreeStore获取原始数据并重建对应的JSON对象。  获取Ext Tree/TreeStore加载的原始JSON数据源代码如下,测试通过版本:ext-4.1.1a(ext4-没有Ext.data.NodeInterface接口,代码不兼容Ext4-一下版本的) function buildJSONStruct(childNodes) {//递归遍历NodeInterface生成json对象 var siblings = [], json;
http://www.w3dev.cn/article/20131219/Serialize-Ext-Tree-TreeStore-To-raw-Json-Data.aspx

asp.net/asp网站浏览器打开一个长时间运行的页面同时打开其他页面为什么被挂起

  asp.net/asp网站,当浏览器打开一个长时间运行的页面,点击链接同时打开其他页面,会出现被挂起的现象,一直白屏在加载状态,就如卡死一样。  出现这个问题是由于长时间运行的页面使用了session,而同一个浏览器打开的同网站其他页面sessionid是一样的,共用session,asp.net/asp给session加锁,其他的请求会被挂起。并发请求和会话状态对 ASP.NET 会话状态的访问专属于每个会话,这意味着如果两个不同的用户同时发送请求,则会同时授予对每个单独会话的访问。 但是,如果这两个并发请求是针对同一会话的(通过使用相同的 SessionID 值),则第一个请求将获得对
http://www.w3dev.cn/article/20131025/longtime-execute-page-open-other-page-be-pendded.aspx

Ext4 Ext.data.proxy.Direct directFn示例

proxy: { type: 'direct', directFn: myDirectfn, reader: { type: 'json' } }, fields: [{ name: 'item_code' }, { name: 'quantity'}] }); var grid = ne
http://www.w3dev.cn/article/20130910/Ext4-Ext.data.proxy.Direct-directFn-demo.aspx