asp.net
莫里薇
每个人活着都有自己的梦想。有的人为权,有的人为利,有的人为名......而我是为了快乐!我活着就是做自己想做的事、实现自己的梦想、按照自己的意愿无忧无虑、快快乐乐的活着。
展开
-
动态生成dTree和dTree传值
前台:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> d = new dTree("d"); d.add(0, -1, "我的书桌");原创 2012-12-26 14:34:11 · 1329 阅读 · 0 评论 -
UpdatePanel控件(三)——Timer控件(1)
一、1秒等于多少毫秒?1S=1000ms。 二、Timer控件让刷新UpdatePanel(或整页)有了时间上的依据。它包含一个重要的属性:Interval — — 两次Tick事件之间的间隔(以毫秒计),默认值为60 000(一分钟)。Timer控件每隔若干毫秒(取决于Interval属性的值)就触发Tick事件。如果没有将Timer控件与UpdatePanel关联,那么Ti原创 2013-01-25 14:25:52 · 426 阅读 · 0 评论 -
UpdatePanel控件(四)——Timer控件(2)
Timer控件更典型的应用是:定时刷新UpdatePanel控件的内容。前台:原创 2013-01-25 16:59:40 · 484 阅读 · 0 评论 -
如何在asp.net中查出表中没有的字段?
如何在asp.net中查出表A中没有的字段?建立与表A相对应的视图B,即视图B中包含A表中的字段和表A中没有的字段。然后在Model中的Model中序列化视图B中的字段,而不是表A的字段。原创 2013-01-14 10:00:35 · 532 阅读 · 0 评论 -
Tree代码版
数据库:create table Tree( TID int identity primary key, TreeName varchar(10) not null, Href varchar(50), Pid int)insert into Treevalues('工作报表','',2)insert into Treevalues('报表管理',''原创 2012-09-14 10:56:09 · 419 阅读 · 0 评论 -
BulletedList
BulletedList相当于ul列表控件原创 2013-01-29 16:04:21 · 337 阅读 · 0 评论 -
GridView修改数据
按照 MSDN的说法,GridView 控件将其所有数据行都存储在 Rows 集合中。 通过使用 Rows的Cells 属性,可以访问 GridViewRow 对象的单独单元格。 如果某个单元格包含其他控件,则通过使用单元格的 Controls 集合,可以从单元格检索控件。 如果控件指定了 ID,还可以使用单元格的 FindControl 方法来查找该控件。原创 2013-01-16 17:46:07 · 1579 阅读 · 0 评论 -
NET学习网站
http://www.lmwlove.com/ :.NET学习网站 http://www.kouok.net/ :可好网 http://www.lanrentuku.com/ :懒人图库 http://sc.admin5.com/ :下载 http://www.it.net http://down.idcpop.com/asp.net/原创 2012-12-25 16:30:22 · 593 阅读 · 0 评论 -
Ext.NET
1、http://www.ext.net/2、http://extjs.org.cn/原创 2013-02-04 17:30:02 · 401 阅读 · 0 评论 -
UpdatePanel控件(五)——UpdateProgress控件
该控件可以让你在UpdatePanel更新内容时显示一个进度指示器。 在普通回传过程中,浏览器通过旋转图标或进度条来显示下载新内容的进度。而在异步回传过程中,则没有可视的进度指示。你可以使用UpdateProgress控件来告诉用户,有一些事情正在通过异步回传悄然发生。 http://www.cnblogs.com/panjun-Donet/archive/2009/02/原创 2013-01-25 17:12:50 · 432 阅读 · 0 评论 -
UpdatePanel控件(二)——二级DropDownList联动(2)
UpdatePanel控件包含Update()方法。在异步回传过程中,你可以使用该方法以编程方式更新UpdatePanel中的内容。UpdatePanel控件何时更新其内容是由两个属性决定的:UpdateMode和ChildrenAsTriggers。如果UpdateMode="Conditional" ChildrenAsTriggers="false",(ChildrenAsTrigger原创 2013-01-25 16:17:40 · 1621 阅读 · 0 评论 -
UpdatePanel控件(一)——两个级联DropDownList控件(1)
UpdatePanel控件允许你更新页面中的一部分,而不用更新整个页面。换句话说,它允许你执行局部页面呈现。 页面: Inherits="sample_CascadingDropDownsNoAjax" %>http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/199原创 2013-01-25 15:48:17 · 831 阅读 · 2 评论 -
GridView空数据行显示和选择整行
GridView空数据行:在GridView属性里面就可以设置。需设置三项;选择整行:需要设置GridView的选择行属性和用CommandField。原创 2012-12-12 17:33:17 · 550 阅读 · 0 评论 -
url编码
一、创建一个项目,里面包含两个页面:encode.aspx、urlencode.aspx1、encode.aspx encode.aspx.cs using System;using System.Collections.Generic;using Syst原创 2012-12-14 15:08:15 · 590 阅读 · 0 评论 -
统计网站在线人数
原理:在Web应用程序中,用户的访问是无状态的,所以我们没有办法对用户的状态做持久、及时的监控。不过为了保持用户的状态,当用户访问Web应用程序时,Web应用程序将为每个用户创建一个保持会话信息的Session对象,我们可以使用ASP.NET全局应用程序来监控Session对象的创建和销毁事件,来确认用户的登录和注销。 1、创建一个global.asax全局应用程序 vo翻译 2013-01-04 11:30:14 · 556 阅读 · 0 评论 -
把单选按钮的值添加到数据库中。
if (rdoBtnYes.Checked==true) { flag = rdoBtnYes.Text; } else { flag = rdoBtnNo.Text; } 二、string str=(rdoMale.Checked) ?原创 2013-01-06 18:33:52 · 3579 阅读 · 0 评论 -
asp.net控件分析
1、GridView控件GridView控件像一个像一个封装好的foreach循环。把需要显示的数据一一循环并显示出来。只不过这个“循环”需要给予参数,即表中的字段而已。原创 2013-01-08 13:11:22 · 362 阅读 · 0 评论 -
dTree——————从数据库读取数据
一、前台 http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> function a() { var d1 = document.getElementById("span1"原创 2013-01-09 14:36:57 · 1068 阅读 · 0 评论 -
GridView自定义TemplateField————把同一行中的内容分成多行显示///////若行数太多,则分行显示
一、前台 http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> OnRowEditing="gvStudent_RowEditing" OnRowCancelingEd原创 2013-01-16 16:43:41 · 2012 阅读 · 0 评论 -
VS2010中的App_Code文件夹问题
VS2010中的App_Code文件夹问题 默认情况下,VS2010中新建的WebApplication中是没有App_Code文件夹的,若需要使用,可以自己手动添加文件夹,然后将文件夹名称设置为App_Code,然后在该文件夹添加需要的类即可,但有一点需要注意的就是,右键点击文件夹下的类,选择“属性”,然后将“生成活动“的值改为”编译“,即Compile。后续:看到一转载 2012-09-20 08:58:19 · 2357 阅读 · 1 评论 -
不用GridView显示的数据————以及显示厂日期格式时间
一、前台 编号 姓名 性别原创 2013-02-18 16:24:39 · 304 阅读 · 0 评论 -
用label控件显示金额各式文本
一、前台 Text="20130218"> 二、后台 int money = Convert.ToInt32(lblMoney.Text); lblMoney.Text = money.ToString("¥#,###,00");原创 2013-02-18 16:36:30 · 863 阅读 · 0 评论 -
分页显示显示“第几页、共几页、显示几条”
前台分页处:ShowCustomInfoSection="left" 显示左边的(第几页、共几页、显示几条)后台代码:写在BindGrid()中AspNetPager1.CustomInfoText = " 共有" + AspNetPager1.RecordCount.ToString() + "条记录"; AspNetPager原创 2013-06-06 16:52:52 · 4943 阅读 · 0 评论 -
pdf
http://blog.csdn.net/flyfeifei66/article/details/6739950原创 2013-06-07 15:02:50 · 517 阅读 · 0 评论 -
软件测试(草稿,还没有整理好)
掌握基本的调试能力和代码跟踪的技巧,是测试人员必不可少的基本能力之一。软件调试不等于软件测试,但是软件测试应该包括软件调试。 软件测试分为以下几个方面:压力测试、功能测试、需求测试、性能测试、安全性测试、兼容性测试 一、压力测试 http://www.cnblogs.com/Luoke365/archive/2008/06/16/1223342.htmlvs20原创 2013-06-07 17:35:20 · 539 阅读 · 0 评论 -
页面生命周期
一、页面生命周期答题思路浏览器和服务器的交互是通过Socket;浏览器和服务器的交互的语法:HTTP协议;浏览器和服务器的交互目的:获取服务器资源(html,图片,js,css)服务器要做的事情是想尽办法,满足浏览器的需求。所以一旦浏览器请求的是动态页面的时候,服务器就要创建页面类对象,并执行里面的方法,最后将生成的html代码返回浏览器。二、页面生命周期图解翻译 2013-06-08 23:00:11 · 551 阅读 · 0 评论 -
asp.net 页面清除缓存
方法一:在开发中有时并不希望页面被缓存,特别是弹出式窗体,可以使用一下方法处理,将页面设置为不缓存。方法一:在页面文件的HEAD中添加<META HTTP-EQUIV="Pragma" CONTENT="no-cache">HTTP-EQUIV="Cache-Control" CONTENT="no-cache">HTTP-EQUIV="Expires" CONTENT转载 2015-02-03 09:37:23 · 2812 阅读 · 0 评论 -
asp.net如何清除页面缓存?
在开发中有时并不希望页面被缓存,特别是弹窗。方法一: 方法二:在后端代码中添加,建议放在Page_Load事件中 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) {原创 2015-02-03 09:35:48 · 2293 阅读 · 0 评论 -
在网页中打开PDF
height="606"> ">原创 2015-03-19 09:22:20 · 851 阅读 · 0 评论 -
TextBox文本框中的数据只能读取不能修改、填写
因为特殊需要,页面中的文本框只能从数据库中读取数据,或以模式窗口的形式,把父窗口中的数据读取到文本框中。客户不能直接修改文本框中的数据。例子:txtPolycyclic.Attributes.Add("ReadOnly", "ReadOnly");在cs页面中用ReadOnly,不能用Enabled。Enabled:后台无法从界面中获取数据。原创 2015-03-06 16:49:21 · 6547 阅读 · 0 评论 -
为什么Response、Request不用前面不用加Context?
因为它封装到了Page类里面了。在后台页面中Response、Request操作的就是是Page类中的HttpContext。原创 2013-06-05 23:44:59 · 646 阅读 · 0 评论 -
为什么用Response.Write("dbcd")输出文本后,查看源码,显示出来的bdcd字符串在html代码的外面?— —服务器输出的缓存区
源码: 为什么会出现源码中的这种情况? 1、 没有进入控件的属性;2、页面先执行Load事件,在其中调用了Page.Load事件;然后再调用Render方法,生成Html代码。页面对象中包含一个要输出到浏览器的数据的缓存区,当页面执行完毕后,再把缓存区传递给客户端。 preinit:初始化内存init:正在初始化initcomplet原创 2013-06-05 23:18:40 · 1603 阅读 · 2 评论 -
reapter中FindControl的用法
在ItemDataBound中写。要找reapter上的控件:就必须得循环reapter上的控件,找出你所要的控件,这不就得了吗!代码如下: for (int i = 0; i { Label l = (Label)this.RptLogs.Items[i].FindControl(翻译 2013-06-05 17:14:06 · 640 阅读 · 0 评论 -
js中函数、变量如何在C#中使用?C#中函数、变量如何在js中使用?
1、如何在JavaScript访问C#函数、C#变量?2、如何在C#中访问JavaScript函数、JavaScript的已有变量? 问题1: javaScript函数中执行C#代码中的函数(.如何在JavaScript访问C#函数? ):方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中;2、在前台写一个js函数,内容为document.ge原创 2013-01-05 10:42:39 · 2305 阅读 · 0 评论 -
数据库中表中的数据的显示方式
数据库中的数据分为两种:第一种是表中有字段的数据,第二种是通过计算等方式才能得到的不属于表中字段的数据。这两种数据都可以显示在asp.net页面上。二者的不同在于:后者需要先设置输出参数,通过输出参数把所需要的数据显示在数据库中。原创 2013-03-04 11:18:23 · 1617 阅读 · 0 评论 -
dTree注意事项
css、js和img图片文件夹这三者必须保证在同一级目录下,否则会出现错误。原创 2013-03-28 16:29:06 · 413 阅读 · 0 评论 -
单点登录(Single Sign On)--SSO
单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。通常情况下运维内控审计系统、4A系统或者都包含此项功能,目的是简化账号登陆过程并保护账号和密码安全,对账号进行统一管理。原创 2013-03-20 10:51:30 · 915 阅读 · 0 评论 -
用session重定向到登陆页面(二)
一、App_Code/BasePage.csusing System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;/// ///BasePage 的摘要说明///原创 2013-03-20 17:23:34 · 1436 阅读 · 0 评论 -
如何运用 Form 表单认证---------重定向到登陆页面
一、 新建一个测试项目为了更好说明,有必要新建一个测试项目(暂且为“FormTest”吧),包含三张页面足矣(Default.aspx、Login.aspx、UserInfo.aspx)。啥?有人不会新建项目,不会新增页面?你问我咋办?我看这么办好了:拖出去,打回原藉,从幼儿园学起……二、 修改 Web.config1、 双击项目中的Web.config(不转载 2012-12-12 10:53:36 · 1443 阅读 · 0 评论 -
MD5密码加盐处理
为什么不能直接用MD5? 直接对重要数据进行MD5处理后,反响解密确实难度很大,但还是可以找到破绽的。例如:两个人或多个人的密码相同,通过MD5加密后保存会得到相同的结果,这样破解一个就破解一片的密码。如果一个名XX的用户可以查看数据库,那么他就可以观察到自己的密码和别人的密码加密后的结果一样,就可以利用别人的身份登陆了。如何防止这种情况发生呢? MD5加盐。翻译 2013-05-19 20:14:14 · 2422 阅读 · 0 评论