摘要: 步骤: 1、先在D盘建一个新文件夹2、打开VS2008,新建一个网站,更改名字后存放在1中的文件夹中,此时要记得给该网站建一个新的文件夹,专门用来存放该网站所有的文件;3、搭建数据访问层,点击文件——添加——新建项目——类库,更改名字之后,存放在1中的文件夹中,同样也为数据访问层,建立一个新的文件夹,专门存放数据访问层的文件,取名叫DAL;4、搭建业务逻辑层,点击文件——添加——新建项目——类库,更改名字之后,存放在1中的文件夹中,同样也为业务逻辑层,建立一个新的文件夹,专门存放业务逻辑层的文件,取名叫BLL;5、至此,三层架构算是搭建完成了,接下来我们为整个项目添加另一个类库,用来存放数据实 阅读全文
posted @ 2011-06-27 16:44 金威 阅读(1239) 评论(0) 推荐(0) 编辑
摘要: 经过上三章,现在应该知道怎么样添加子控件,怎么样获取子控件的值了,但是在运行上章的程序的时候,可能会发现这样的问题。如果添加了一个文本框,再在文本框里输入一些文字,然后又添加一个文本框的话,那么原来输入的文字就会消失。这对于实际操作而言,是很不方便的,那么,我们就要对原代码进行一点点修改了。 先把ControlsAdd.aspx.cs文件里的Button1_Click事件代码改为:DataTable dt = (DataTable)ViewState["dt"];for (int i=0;i<this.DataList1.Items.Count;i++){ TextB 阅读全文
posted @ 2011-04-20 14:21 金威 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 上章里可以看到如何动态添加子控件,但是添加子控件的目的,还是为了获得从客户端传回来的子控件的值,本章将说明如何来获取这些值。 还是在刚才的ControlsAdd.aspx页面,再添加一个Button2按钮和一个Label1控件,Label1是用来输出子控件的值的。 双击Button2按钮,在Button2_Click事件里加入以下代码:for (int i=0;i<this.DataList1.Items.Count;i++){ TextBox tb = (TextBox)this.DataList1.Items[i].Controls[0];this.Label1.Text += tb 阅读全文
posted @ 2011-04-20 14:18 金威 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 问题的提出:在上一章里,可以自动添加了子控件,但是怎么样才可以利用按钮,点击一下按钮就添加一个子控件呢? 如果直接在网页上添加一个按钮,再把上章中的CheckBoxList myList = new CheckBoxList();myList.Items.Add(new ListItem("男","男"));myList.Items.Add(new ListItem("女","女"));this.Panel1.Controls.Add(myList);加入到Button1_Click事件去的话,运行时,您会发现一个 阅读全文
posted @ 2011-04-20 14:16 金威 阅读(1983) 评论(0) 推荐(0) 编辑
摘要: 我们在写程序的时候,有时候需要用到自动添加子控件的功能。例如和讯图片,在添加图片的时候,选择一张图片,就会自动添加一个图片的缩略图。但是,这只是类似与自动添加子控件,而不是真正的添加了子控件。他们只是把已经添加好的控件隐藏了,等需要显示的时候,再用javascript显示出来。这并不是本文的讨论范围了,本文主要是描述怎么自动的添加一个子控件。 先在项目里添加一个ControlsAdd.aspx文件。在ControlsAdd.aspx文件里拖入一个Panel控件。 进入ControlsAdd.aspx.cs文件,在Page_Load事件里加入以下代码:CheckBoxList myList = 阅读全文
posted @ 2011-04-20 14:15 金威 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 效果-为操作添加艺术性 阅读全文
posted @ 2011-01-24 16:20 金威 阅读(389) 评论(0) 推荐(0) 编辑
摘要: asp.net创建xml就是通过创建DataTable来创建xml中的树型等 1 DataSet objset=new DataSet(); 2 DataTable istable=new DataTable("test"); 3 istable.Columns.Add("rate1",typeof(int)); 4 ista... 阅读全文
posted @ 2011-01-21 10:11 金威 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 前段时间应领导要求对公司的一个网站首页进行访问量压力测试,由于本人对测试不是很精通(压力测试更是无从下手,后了解有个开源的Jmeter可以进行压力测试),但是硬着头皮答应了下来。下文既我所谓的测试报告,请指正。测试目标:1) 模拟测试每秒钟有15个人同时访问该页面行不行?2) 模拟测试每天有10万人访问该页面行不行?测试环境:1) 服务器:·硬件配置:Intel(R) Xeon(R) CPU E5335 @ 2.00GHz,2颗4核, 8G内存;·操作系统:Linux操作系统,RHEL 5.3;·应用服务器:Tomcat6.0(最大线程树设为1000);2) 客户端机器·WINXP操作系统,C 阅读全文
posted @ 2011-01-20 16:59 金威 阅读(9689) 评论(5) 推荐(0) 编辑
摘要: 事件-扣动扳机希望语句在用户单击按钮时执行。我们需要引入.bind()方法,通过这个方法,可以指定任何JavaScript事件,并为该事件添加一种行为。此时,事件是click例:HTML标记:div id="switcher" h3Style Switcher/h3 div class="button selected" id="switcher-normal"Normal/div div class="button"id="switcher-narrow"Narror Column/div div class="button" id="switcher-la 阅读全文
posted @ 2011-01-19 17:11 金威 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 简介:探索一些CSS和XPath选择符,以及JQuery独有的自定义选择符。介绍JQuery的DOM便历方法1。DOMjQuery 最强大的方面之一就是它能够简化DOM遍历任务。2。工厂函数$()放到圆括号中的任何元素都将自动执行循环遍历,并且会被保存到一个JQuery对象中。标签名:$(‘p’)会取得文档中所有在段落。 ID:$(‘#some-id’)会取得文档中具有对应的some-id ID的一个元素。类:$(‘.some-class’)会取得文档中带亦some-class 类的所有元素。提示:美元符号$只不过是对标识符jQuery的一种简写方式。如果冲突可将$替换JQuery3。当在JQ 阅读全文
posted @ 2011-01-17 17:31 金威 阅读(306) 评论(0) 推荐(0) 编辑
摘要: http://bbs.jquery.org.cn/index.php使用方法 在需要使用JQuery的页面中引入JQuery的js文件即可。 例如: script type="text/javascript" src="js/jquery.js"/script 第一章$() 和 .addClass()例:$(document).ready(function(){ $('span:contains(language)').addClass('emphasized'); });注:(1)$(document).ready意思就是说,获取文档对象就绪的时候。(2)$(document).re 阅读全文
posted @ 2011-01-17 15:09 金威 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1.lr_think_time默认是没有启用的。所以我们在执行测试或在回放的时候启用它。具体操作为:Vugen--》Vuser---》Runtime-settings-----》thinktime-----》选中Replay thinktime,其他设置根据实际需要。关于thinktime的一个详细的介绍和用法,见:http://www.testage.net/html/19/n-155019.html2.设置Rendezvous的时间。 在Controller中,Scenarioc菜单-----》Rendezvous 进入就可看到目前脚本中的各个集合点,选中一个,然后点击“Policy”进 阅读全文
posted @ 2011-01-10 16:39 金威 阅读(995) 评论(0) 推荐(0) 编辑