自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (1)
  • 收藏
  • 关注

原创 母版页

1》首先新建一个Web窗体母版页。默认的名字就是Site1.Master 编号姓名年龄

2015-09-29 18:09:22 602

原创 ListView +ObjectDataSource+DataPager

1一、配置objectDataSource---选择业务逻辑层的类二、配置Select对应的方法,必须是一个带两个整型参数的方法,第一个参数表示要查看的第一条记录的前一条。比如我要查看的是第31-40条数据,那么第一个参数就是30。第二个参数每页最多能显示的记录条数pagesize。这两个参数都是由分页控件DataPager来传递的。无需我们考虑。(再次强调:这两个参数都是Data

2015-09-28 13:55:15 729

原创 三层

DAL层SqlHelperusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Configuration;using System.Data.SqlClient;using System.Data;namespace Itcast.Cn

2015-09-23 00:56:12 656

原创 自定义的一个分页类

1》using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Web.BLL{ public static class PagerHelper { #region 数字分页类 /// ///

2015-09-23 00:34:27 851

原创 省市联动 DropDownList控件

1》DropDownList控件可以使用ObjectDataSource作为数据源。但是也是可以自己手动绑定数据源。这里我们就尝试自己手动绑定数据源首先,在WebForm页面拖入两个DropDownList控件。 给DropDownList1控件的DropDownList1.AutoPostBack 属性设置为 true;DropDownList1.AutoPostBack = t

2015-09-22 11:10:03 911

原创 获取Confirm() 的返回值

1》OnClientClick="javascript: var a=confirm('你确定要删除吗?');if(!a){return false)}" return false的意思是表示:取消冒泡,取消默认事件2》OnClick="javascript: var a=confirm('你确定要删除吗?');if(!a){return false)}"

2015-09-20 23:32:23 11994 1

原创 绑定数据 Repeater 与ObjectDataSource的用法

《》首先添加一个WebForm页面。命名为DataList。在页面拖入一个Repeater 控件,和一个ObjectDataSource控件点击“源” 看以看到源中的代码是这样的: 现在我们可以给ObjectDataSource这个控件绑定数据

2015-09-20 00:56:30 2718

原创 服务端控件

服务端控件ClientID我们以后在客户端操作服务端控件的时候,不要用ID,而是最好是使用ClinetID。因为服务端控件的ID不一定等于“服务端控件渲染到客户端后生成的HTML中的ID”比如说在ListView等控件的模板中。因此如果在客户端通过JavaScript,Dom,Jquery的documnet.getElementById("id") ,或者$("#id")来操作控件的话

2015-09-18 22:02:16 1091

原创 验证码| 在一般处理程序中使用Session

注意:在一般处理程序中不能直接使用Session。需要继承IRequiresSessionState接口才可以使用Session IRequiresSessionState是一个标记接口,没有实际用处。在一般处理程序中,为了提高性能,在asp.neet应用程序生命周期中,会判断ValidCodeashx这个类型是否有实现这个IRequiresSessionState接口,如果有实现这个接口,,

2015-09-16 18:55:25 1695

原创 判断一个类是否实现了某个接口

B为一个类,ISay为一个接口。方法1:   B b = new B(); if (b.GetType().GetInterface("ISay") != null) { //如果实现了接口“ISay”,... } 方法2: B b = new B(); if (b

2015-09-16 16:21:47 2456

原创 页面生命周期

参考资料:http://www.fx114.net/qa-52-107413.aspx页面生命周期第一步:初始化控件树(就是将所有的控件加载到一棵树上,方便遍历)第二步:决定当前请求是否是回发还是第一次请求。其实就是设置了IsPostBack属性的值。然后再后续的事件中就可以直接使用IsPostBack属性的值了。第三步:触发PreInit事件,。在所有初始化之前触发了这个事件

2015-09-08 18:57:06 1092

Vite创建的项目使用elementplus框架

Vite创建的项目使用elementplus框架案例

2023-11-17

Vue项目 Router路由,Pinia状态管理, Vuex状态管理 Vant List组件案例

Vue项目 Router路由,Pinia状态管理, Vuex状态管理 Vant List组件,NavBar组件,Swipe轮播组件,Axios请求拦截,页面布局案例

2023-11-16

Vue3.0 声明式导航,编程式导航,路由,路由拦截案例

Vue学习案列

2023-11-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除