摘要: 练习 : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 5 阅读全文
posted @ 2017-01-12 11:00 吴皓杰 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 用户点击删除按钮时,弹出一个确定框,如果用户点击“确定”执行删除操作,否则不执行 方法一: 方法二: JS代码: html代码: 方法三: 方法四: 阅读全文
posted @ 2017-01-12 10:52 吴皓杰 阅读(171) 评论(0) 推荐(0) 编辑
摘要: Command: 在Repeater控件循环执行过程中,可以给每一项的某个按钮或其他控件设置CommandName、CommandArgument属性,用于在后台代码中获取单项 数据进行调用。 需要注册Repeater的ItemCommand事件 调用时,通过e.CommandName e.Comm 阅读全文
posted @ 2017-01-12 10:48 吴皓杰 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 后台: 验证码制作: 阅读全文
posted @ 2017-01-12 10:39 吴皓杰 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 界面: 图片验证码: 单独为验证码图片创建一个窗体,界面上什么都不用写,在后台中绘制 验证: 当验证码不清晰时,点击验证码图片重新生成一个,写在JS里: 阅读全文
posted @ 2017-01-12 10:38 吴皓杰 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 要使用控件 - FileUpload1、如何判断是否选中文件?FileUpload.FileName - 选中文件的文件名,如果长度不大于0,那么说明没选中任何文件js - f.value.length2、如何保存到服务器上?FileUpload.SaveAs("绝对路径"); 3、如何获得绝对路径 阅读全文
posted @ 2017-01-12 10:33 吴皓杰 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 界面层: 阅读全文
posted @ 2017-01-12 10:29 吴皓杰 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 界面层: 阅读全文
posted @ 2017-01-12 10:24 吴皓杰 阅读(140) 评论(0) 推荐(0) 编辑