ASP.NET_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> ASP.NET >>列表
本篇实践在ASP.NETMVC4下使用Session来保持表单的状态。本篇的源码在这里:https://github.com/darrenji/KeepFormStateUsingSession如上,输入俱乐部名称,点击"添加球员",输入球员名称。我们希望,点击"到别的地方转转"跳转到另外一个视图页,当再次返回的时候能保持表单的状态。点击"到别的地方转转"跳转到另外一个视图页如下:再次返回,表单的状态被保持了:点击"提交"按钮,显示表单的内容:关于球员,对应的Model为... 查看全文
在ASP.NETMVC的视图页向控制器传递异步数据,可能是数组,JavaScript对象,json,表单数据,等等。关于数据,JavaScript对象有时候和json长得一模一样,有么有?varperson={Name:'darren',Age:21};以上是一个JavaScript对象。不过也可以这样表示:varperson={"Name":"darren","Age":21};以上JavaScript对象的另外一种表达方式,恰恰也符合json的表达方式。不过... 查看全文
Bootstrap提供了一套丰富CSS设置、HTML元素以及高级的栅格系统来帮助开发人员快速布局网页。所有的CSS样式和HTML元素与移动设备优先的流式栅格系统结合,能让开发人员快速轻松的构建直观的界面并且不用担心在较小的设备上响应的具体细节。Bootstrap栅格(Grid)系统在移动互联网的今天,越来越多的网站被手机设备访问,移动流量在近几年猛增。Bootstrap提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列... 查看全文
本篇在ASP.NETMVC下实践使用Quartz.NET执行定时任务。首先通过NuGet安装Quartz.NET。使用Quartz.NET的大致思路是:1、实现IJob接口,定义具体要做的事情2、使用Quartz.NET的API定义定时任务规则3、在Application_Start注册定时任务实现IJob接口。publicclassMyJob:IJob{publicvoidExecute(IJobExecutionContextcontext){Debug.WriteLine... 查看全文
ASP.NETMVC项目Repository层中,Update、Delete总是失败anotherentityofthesametypealreadyhasthesameprimarykeyvalue在项目里的Repository层中的涉及到数据的update方法总是报错,delete时有时也会报错,报的错误是Attachinganentityoftype'Model... 查看全文
签名生成规则如下:参与签名的字段包括noncestr(随机字符串),有效的jsapi_ticket,timestamp(时间戳),url(当前网页的URL,不包含#及其后面部分)。1、对所有待签名参数按照字典序排序,使用URL键值对的格式(即key1=value1&key2=value2…)拼接成字符串string1(这里需要注意的是所有参数名均为小写字符);2、对string1作sha1加密,字段名和字段值都采用原始值,不进行URL转义。对应的... 查看全文
· Asp.net MVC流程简述发布时间:2015-03-26
先上个图步骤一IIS当请求到达我们的服务器时,在asp.net取得控制之前,windows操作系统的核心组件HTTP.SYS一直在监听请求端口,接下来asp.net会通知所有注册的httpModule。有一个httpModule是默认注册了的。那就是UrlRoutingModule,也就进入了路由模块.核心路由接管控制IIS上有两种管道模式ISAPI模式(就是常说的经典模式)ISAPI模式通常和webform联系的比较多,因为他更多的是处理带后缀扩展名如.aspx.ashx等的请求... 查看全文
本篇体验在ASP.NETMVC4中使用Log4Net记录日志。通过NuGet安装Log4Net。需求是:当出错时导向到Error.html静态页面,Log4Net记录错误信息。大致的思路是:1、写一个记录日志的接口2、实现记录日志接口的类,用Log4Net的API实现3、在Web.config中配置Log4Net4、在Global.asax中注册Log4Net5、自定义一个出错页,以便在出错时导向到该静态页面6、ASP.NETMVC默认的异常过滤器是HandleErrorAttribute... 查看全文
· 一个菜鸟的ASP.NET观光路线图发布时间:2015-03-25
作为一个成长的“菜鸟”。我的习惯是,每过一个阶段,都对自己的知识体系进行一次概括。这篇博文是一个总结帖,我将把我的学到的东西,按照一定顺序串联在一起。那句话怎么说?“是为了回忆,还是彻底的忘记。。。”当然忘记就算了,这里只是为了“回忆”。前续部分html的内容我没写,http://www.w3school.com.cn/看起来已经很方便了。1.JavaScript从列表上看,JavaScript的内容我貌似写了好多哦。内容好坏勿论,还是有写成就感的... 查看全文
作为一名Web开发者而言,如果不借助任何前端框架,从零开始使用HTML和CSS来构建友好的页面是非常困难的。特别是对于WindowsForm的开发者而言,更是难上加难。正是由于这样的原因,Bootstrap诞生了。TwitterBootstrap为开发者提供了丰富的CSS样式、组件、插件、响应式布局等。同时微软已经完全集成在ASP.NETMVC模板中。Bootstrap结构介绍你可以通过http://getbootstrap.com.来下载最新版本的Bootstrap。解压文件夹后... 查看全文
WebForm之烦恼1.winform式的开发方式WebForm的开发方式中,只需要从工具箱中拖拽一个控件,再从.aspx.cs中写控件的事件逻辑,就好了。微软为我们做了很多工作,很多东西不需要我们了解。微软貌似想把网站开发变得跟Winform开发一致。但是开发人员不了解运行机制,真的好吗?2.ViewStateWebform为了保存一些页面的状态信息,用了一个<inputtype=“hidden”>。别人告诉我这个叫ViewState。ViewState让html变得异常“丑陋”... 查看全文
转发:微软MVP卢建晖的文章,希望对大家有帮助。原文:http://blog.csdn.net/kinfey/article/details/44568971编者语:人总会多次犯错,历史上告诫大家不要在演讲前更新最新版本的软件,但周末我又一次错了......好吧下次我坚决录屏。本来约好周日和大家见,但深圳回来后又是各种的会议耽搁到现在真的不好意思。大家想我了吗?上周发了4篇,貌似效果都不错,谢谢徐总和善友的微信推广。感恩,感谢有这群好兄弟的支持!今天和大家聊聊TypeScript... 查看全文
介绍一下Session1.作用Cookie是存在客户端,Session是存在服务器端,目的是一样的:保存和当前客户端相关的数据(当前网站的任何一个页面都能取到Session)。在本篇博文的姊妹篇《Cookie详解》中,黑兔在最后说了几点Cookie的缺陷,简单的说就是无法存储重要数据。那么关乎重要数据的状态如何存储?Cookie妹妹Session讲给你一个很好的答案。2.医生的账本需要一种“服务器端的Cookie”:医生需要一个私人账本,记录病人编号和身份的对应关系... 查看全文
· Asp.net导出Excel文件发布时间:2015-03-24
参考了网上其他大神的写法,也是利用控件的RenderControl功能,得到该控件生成的HTML,然后以Excel文件的类型输出到客户端。不同的地方是我自己添加了Response.Flush()方法,这样在生成数据的时候就已经弹出了下载框,而不必在同样的页面等待一会儿。如图:点击导出Excel按钮后,直接弹出下载框。注:Response.Flush()的作用是将缓冲信息输出到页面。///<summary>///把DataTable内容导出excel并返回客户端///<... 查看全文
· Asp.Net底层运行机制发布时间:2015-03-24
参考:一点一点学ASP.NET之基础概念——HttpModulehttp://www.cnblogs.com/stwyhm/archive/2006/08/09/471729.htmlASP.NET底层机制(上)HttpModulehttp://www.cnblogs.com/jax/archive/2007/10/02/912884.html... 查看全文
AJAX简介1.如果没有AJAX普通的ASP.Net每次执行服务端方法的时候都要刷新当前页面,如果没有ajax,在youku看视频的过程中,就没法提交评论,页面会刷新,视频会被打断。2.说说AJAXAJAX是一种进行页面局部异步刷新的技术。用AJAX向服务器发送请求和获得服务器返回的数据并且更新到界面中,不是整个页面刷新,而是在HTML页面中使用JavaScript创建XMLHTTPRequest(简称XHR)对象来向服务器发出请求以及获得返回的数据... 查看全文
又到周五,本周博主的大部分时间都花在深圳了。最近winhec的消息太多了,我只想补充一点,就是winhec在7之后回归,大多数的媒体都还在沿用之前的“硬件工程大会”的名称,其实正确的名称是“硬件工程社区”。虽然是一个小小的名字改变,但可见微软的良苦用心;各位媒体们,咱能稍微专业一点么?为了不错过深圳的好空气,今天跑去海边走了一圈,结果现在坐在机场里面等延误的飞机。也好,正好写完这篇。不过,这两天最高兴的事情就是抓住了DonBox这位大神一起合影... 查看全文
转发:微软MVP卢建晖的文章,希望对大家有帮助。原文:http://blog.csdn.net/kinfey/article/details/44421979编者语:今天微软的两大盛事,早上有久违的MicrosoftHEC2015晚上有DotnetConf2015,假若你做微软的技术怎么可以错过呢?说说我的连载吧,前两篇分别介绍了ASP.NET5的环境配置和在轻量级的SublimeText上完成开发工作。今天开始聊聊ASP.NET5的基本结构... 查看全文
转发:微软MVP卢建晖的文章,希望对大家有帮助。原文:http://blog.csdn.net/kinfey/article/details/44459625编者语:昨晚写好的文章居然csdn不审核,这个也难怪人,但自己比较忙没办法。分享继续,今天谈ASP.NETMVC6.我蛮喜欢RubyOnRails这种约定胜于配置的框架,在.NET有ASP.NETMVC和Java有Play!Framework.ASP.NETMVC版本基本上每年一更新,从不让你失望。我们现在来看看ASP... 查看全文
最近将自己在项目中经常用到的excel导出方法分析如下,如有不妥之处望他人指出,如果有更好的方法希望展示出来互相学习。//导出事件protectedvoidbtnexcel_Click(objectsender,EventArgse){//定义导出Excel的标题List<string>tabletitle=newList<string>();tabletitle.Add("企业注册号");tabletitle.Add("企业名称");tabletitle.Add... 查看全文