摘要: 页面default5.aspx JS AJAX .http://hi.baidu.com/handboy 添加新项===>一般处理程序 AjaxHandler.ashx红色部分是添加的部分,其他vs都会默认写好的using System;using System.Web;public class AjaxHandler : IHttpHandler { public void ProcessRequest (HttpContext context) { context.Response.ContentType = "text/plain";if (context.Re 阅读全文
posted @ 2014-03-28 10:06 KainJC 阅读(233) 评论(0) 推荐(0) 编辑
摘要: ASP.NET中页面传值一、目前在ASP.NET中页面传值共有这么几种方式:1、表单提交, .... form1.submit(); .... 此种方在ASP。NET中无效,因为ASP。NET的表单总是提交到自身页面,如果要提交到别一页面,需要特殊处理。2、链接地址传送接收页面: string str = Request["param1"]3、Session共享发送页面:Session("param1") = "1111";按收页面 string str = Session("param1").ToString() 阅读全文
posted @ 2014-03-17 11:24 KainJC 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 最近做表单验证,发现Validform这款插件很好用,官网地址http://validform.rjboy.cn/document.html自己按照它的文档介绍很快写了一个简单的例子,[html]view plaincopyprint?请输入注册信息注册邮箱:创建密码:确认密码: 阅读全文
posted @ 2014-03-16 17:03 KainJC 阅读(473) 评论(0) 推荐(0) 编辑
摘要: submit是button的一个特例,也是button的一种,它把提交这个动作自动集成了。如果表单在点击提交按钮后需要用JS进行处理(包括输入验证)后再提交的话,通常都必须把submit改成button,即取消其自动提交的行为,否则,将会造成提交两次的效果,对于动态网页来说,也就是对数据库操作两次。或者在使用submit时验证时加return true或false。submit和button,二者都以按钮的形式展现,看起来都是按钮,所不同的是type属性和处发响应的事件上,submit会提交表单,button不会提交表单.两者主要区别在于:submit默认为form提交,可以提交表单(form 阅读全文
posted @ 2014-03-16 10:41 KainJC 阅读(395) 评论(0) 推荐(0) 编辑
摘要: CSS对浏览器的兼容性有时让人很头疼,或许当你了解当中的技巧跟原理,就会觉得也不是难事,从网上收集了IE7,6与Fireofx的兼容性处理方法并整理了一下.对于web2.0的过度,请尽量用xhtml格式写代码,而且DOCTYPE 影响 CSS 处理,作为W3C的标准,一定要加 DOCTYPE声名.CSS技巧1.div的垂直居中问题 vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行2. margin加倍的问题 设置为float的div在ie下设置的margin会加倍。这是一个i 阅读全文
posted @ 2014-03-12 15:03 KainJC 阅读(402) 评论(0) 推荐(0) 编辑
摘要: B/S不像C/S那样一个MessageBox就可以弹出提示框,不过可以通过js的“Alert”来弹出消息,或者通过一些变种的js方法。下面我给大家介绍几种,希望大家喜欢。四种弹出框代码:[csharp]view plaincopyprint?protectedvoidMessage_Click(objectsender,EventArgse){//第一种Response.Write("");//第三种ClientScriptManagerscriptManager=((Page)System.Web.HttpContext.Current.Handler).ClientSc 阅读全文
posted @ 2014-03-07 11:20 KainJC 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 1、屏蔽输入法(只是不能输入中文还可以输入特殊字符)2、只能输入英文和数字,其余皆不可输入今天高兴,还有几中特效也一并给你了:1、只能输入数字:2、只能输入中文3、只读(只能显示不能修改)文本框:4、按回车键可以移动到下一个文本框:只能為數字:function onlyNum(o){o.value=o.value.replace(/[^\d]/g,'');} 阅读全文
posted @ 2014-03-07 10:43 KainJC 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 刚开始的思路是按多个参数的方式传递,后来发现CommandArgument是一个object类型的属性,明显行不通。于是想能不能把多个参数当成一个参数传递,传过来之后再进行拆分?于是写了如下代码:object[]arguments= e.CommandArgument.ToString().Split(',');intpID=Convert.ToInt32(arguments[0]);stringpName=arguments[1].ToString();doublepPrice=Convert.ToDouble(arguments[2]);这样的话就要求参数以字符串的形式进行 阅读全文
posted @ 2014-03-04 16:05 KainJC 阅读(759) 评论(0) 推荐(0) 编辑
摘要: 发现最近有些人问用JQuery easyui要怎么实现左右结构的布局。就是点击左边的菜单在右边的tab中打开。其实easyui要实现这种布局很简单,只需要简单的几行代码就ok了。特意做了一个小小的demo供大家参考,还把怎么实现tab的右键菜单附上。效果图:在线预览地址.....http://jsbin.com/egaqub/7要看怎么实现的 只需要右键查看html源码就行源码:js部分:001$(function() {002//动态菜单数据003vartreeData = [{004text :"菜单",005children : [{006text :"一级 阅读全文
posted @ 2014-02-27 15:28 KainJC 阅读(703) 评论(0) 推荐(0) 编辑
摘要: 实验环境:1、开发工具:vs20082、其他组件:jquerydatagrid(easyui)gridview(aspnet)3、1000条数据绑定数据库源:C# code?12345678910111213141516171819202122232425262728293031publicclassDataSource{publicstaticDataTableGetData(){DataTabledt=BuildTable();for(inti=0;i<1000;i++){DataRowdr=dt.NewRow();dr["productid"]="FI 阅读全文
posted @ 2014-02-24 10:44 KainJC 阅读(777) 评论(0) 推荐(0) 编辑