C#技术
星旅zl
记录自己的学习与成长
展开
-
aspx/html实现前端页面模拟抽奖(一次内无重复)
aspx页面和html页面的差别并不太大,最近临近年关,很多公司都会有抽奖活动,闲来无事自己试着弄了一个前端的抽奖,踩了很多坑坑,由于一次抽取不能重复,这里采取的是先随机抽选完毕,然后再剔除重复重新抽取的方法,比较low,有兴趣的可以自己优化一下。效果图如下(本人设计最多抽奖人数为80,最大奖号数2000)抽奖之前:抽奖之后:界面设计比较随意~~要好看找美工吧!贴代码之...原创 2019-01-24 15:01:30 · 1111 阅读 · 0 评论 -
C#文件ashx(一)实现文件上传以及模拟接口回调(不访问真实数据库)
最近学习起了C#,刚刚开始真的对ashx文件不知所以,后面发现这个用起来真的挺不错,看这篇文章的需要有一点的C#基础,怎么建项目这里我就不多说了,我这里在项目新建了两个文件夹,一个叫NewTest放了接口回调的文件,TestFile放了文件上传的文件(没有对里面文件命名,所以以文件夹名字区分),结构图如下所示,入口是WebForm1.aspx(注意:这里使用了jQuery和Layui,别忘...原创 2019-01-15 14:35:59 · 2019 阅读 · 0 评论 -
C#文件ashx(二)实现xml传递解析
接着昨天的,昨天探讨了基本的参数获取和返回,今天进入xml解析(可能也有一部分人疑惑为什么要传xml,json不就好了,没错,json也是可以的,网上也有很多关于C#解析Json的方法,OK,那就打住往下看的念头,真香?~)先上效果图:一、上面是后台接收到参数后转成的Json数据再返回前端,实际上应该要把数据存入数据库中,这里暂时不做数据库的操作,等(三)文章在来说,现在我们在aspx...原创 2019-01-16 10:03:09 · 1031 阅读 · 0 评论 -
C#文件ashx(三)实现数据库访问
先上效果图了: 一、按钮的字可以忽略,只是接着上一篇文章xml解析传递改了请求的一点内容,aspx页面如下:<body> <div> <button id="btn3" style="padding: 10px; margin-left: 150px; margin-top: 20px;"> ...原创 2019-01-16 15:13:13 · 2340 阅读 · 0 评论 -
C#文件ashx(四)实现图片上传+支持多图上传
掉了稍多坑,终于是能正常上传图片和保存了(gif的格式暂时存储成了jpg,现在只考虑静态图片部分),先上丑丑的效果图,点击图上的“+”号可以新增后台存储图片路径pfb/UploadFiles:一、前端页面+CSS文件+js文件:选择图片后,将图片转成流通Ajax去请求后台(这里传入图片类型,用来区分是png还是jpg或者其他文件)1、html:和jq相关的库网上可以下...原创 2019-03-14 16:28:30 · 2668 阅读 · 0 评论 -
C#页面间拼接方式数据传递-含特殊字符(记录篇)
先了解一下js两个常用编码函数1、encodeURI()它着眼于对整个URL进行编码,因此除了常见的符号以外,对其他一些在网址中有特殊含义的符号“; / ? : @ & = + $ , #”,也不进行编码。编码后,它输出符号的utf-8形式,并且在每个字节前加上%。它对应的解码函数是decodeURI()。需要注意的是,它不对单引号'编码。2、encodeURIComp...原创 2019-05-14 15:53:07 · 739 阅读 · 0 评论 -
C#aspx页面和aspx.cs页面之间的数据交互(记录篇)
一、读取aspx页面请求中的参数 (本段转载自https://blog.csdn.net/u011966339/article/details/53993013)当在浏览器地址栏中输入一个网址,例如输入网址http://www.huiyaosoft.com/news.aspx?id=1,这个请求将由服务器上名为demo.aspx的asp.net页面处理。打开demo.aspx.cs文件,在Pa...原创 2019-05-07 17:21:55 · 15838 阅读 · 0 评论