![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Web学习
JIAJINHAO
这个作者很懒,什么都没留下…
展开
-
C#将wbmp格式图片转为jpg的图片
C#将wbmp格式图片转为jpg的图片。给个能直接用的方法加100分。具体代码如下:添加引用using System.IO;using System.Drawing.Drawing2D;using System.Drawing.Imaging;添加一个openFileDialog1,一个saveFileDialog1和一个pictureBox1,执行函数后显示图像并保存转载 2011-10-25 18:29:14 · 1590 阅读 · 0 评论 -
MVC 3.0学习笔记(防止跨站点请求伪造 (CSRF) 攻击)
什么是CSRF攻击 CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。因为在ASP.NET程序中,我们的用户信息都是存在与cookies里面的,此时在用户自己来说,程序已经可以算是裸奔了。正因为如此,Web程序接受的正常客户端请求一般原创 2012-08-25 23:52:32 · 3206 阅读 · 0 评论 -
MVC 3.0学习笔记(自定义控件)
现有控件: 例如ASP.NET MVC框架包括以下设置标准的HTML控件(部分控件):Html.ActionLink()Html.BeginForm()Html.CheckBox()Html.DropDownList()Html.EndForm()Html.Hidden()Html.ListBox()Html.Password()原创 2012-08-25 23:35:54 · 8584 阅读 · 2 评论 -
国际化和本地化
许多网站都采用国际化进行页面文章加载和转换,本人认为如果没有必要可以不进行文件的国际化,如果文件太大了,容易造成资源文件的读写速度太慢。下面就具体针对文件的国际化总结的一些方法:(大同小异),aspx 第1 步: App_GlobalResources 文件添加资源文件,文件名称asoruce1第2 步:"> 取资源文件 当然这个是针对服务器控件,如果是普通hmtl控件,原创 2012-09-08 00:11:17 · 766 阅读 · 0 评论 -
https 的ssl 遇到问题总结
手头项目有个需要,对接第三方接口,第三方接口采用https写的,以前接触到的都是http格式,而今虽有一个字母之差,但是用起来还是有不少需要注意的地方。同样的代码,开始运行告诉我连接意外关闭,很是苦恼,自己不断尝试,屡次不成,但是最后一次运行时候成功了,这是不解,为啥同样代码会出现两种不同结果,先将代码粘贴出来,供大家解析: { protected void Button1_C原创 2013-01-17 20:39:54 · 6284 阅读 · 0 评论 -
图片处理方法
图片处理的基本方法,在web或者Form,简单总结,代码如下: /// /// base64字符串转换二进制 /// public byte[] Base64Tbyte(string imagecode) { byte[] result = null;原创 2013-01-19 14:57:42 · 550 阅读 · 0 评论 -
配置文件,特殊字符处理
Web.Config默认编码格式为UTF-8,对于XML文件,要用到实体转义码来替换。对应关系如下:(查看原文)字符转义码& 符号&&单引号''双引号""大于>>小于<转载 2013-01-20 10:50:52 · 874 阅读 · 0 评论 -
Session ASP.net
打开某个应用程序的配置文件Web.config后,我们会发现以下这段:(查看原文,原文作者写的挺好,只想学习参考)< sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_转载 2013-02-18 10:52:26 · 644 阅读 · 0 评论 -
Form aspx.net 身份认证
(查看原文,该文作者写的挺好,我只当学习笔记使用,如有冒犯尽请原谅) ASP.NET的安全认证:Windows验证 (默认)、none、Passport、FormsFroms验证一、开启Forms验证1、打开web.config配置文件 2、找到 ,修改为 即将login.aspx设为默认登录页,如果系统检测到用户未登录,则自动跳转到log转载 2013-02-18 11:56:47 · 902 阅读 · 0 评论 -
MVC 3.0 学习笔记(强大的过滤器)
操作筛选器的某些可能用途包括:日志记录,目的是跟踪用户交互。“反图像攫取”,用于防止在自己网站之外的网页中加载图像。爬网程序筛选,用于根据浏览器用户代理来更改应用程序行为。本地化,用于设定区域设置。 ASP.NET MVC 支持以下类型的操作筛选器:授权筛选器。这些筛选器用于实现 IAuthorizationFilter 和做出关原创 2012-08-25 01:50:04 · 1544 阅读 · 0 评论 -
MVC 3.0 身份认证
@Html.Partial("_LogOnPartial") /////这样简单的引用就可以将其他页面作为一个控件引用到该页面来。 FormsAuthentication.SetAuthCookie(userName, createPersistentCookie); //登录,创建Cook FormsAuthentication.SignOut();原创 2012-08-23 00:34:17 · 1336 阅读 · 0 评论 -
一些简单的js用法
------------------------------------------------------------------------全选-------------------- $("document").ready(function () { $("#all").click(function () {原创 2012-05-23 10:20:18 · 449 阅读 · 0 评论 -
Request、Request.QueryString、Request.Form与Request.Params
Request.Form:获取以POST方式提交的数据(接收Form提交来的数据);Request.QueryString:获取地址栏参数(以GET方式提交的数据)Request:包含以上两种方式(优先获取GET方式提交的数据),它会在QueryString、Form、ServerVariable中都按先后顺序搜寻一遍。 而且有时候也会得到不同的结果。如果你仅仅是需要For转载 2011-09-18 19:32:45 · 2652 阅读 · 1 评论 -
html 5--(表单学习)-03
input 表单对应类型:email 类型用于应该包含 e-mail 地址的输入域。url 类型用于应该包含 URL 地址的输入域。number 类型用于应该包含数值的输入域。其中含有的信息如下:max,min,step,valuerange 类型用于应该包含一定范围内数字值的输入域。 value,max,min,stepDate pickers : (date,原创 2012-06-08 18:57:04 · 562 阅读 · 0 评论 -
一些简单常用的正则表达式
if (fee.length != 0) { if (!(/(\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$/.test(fee))) {原创 2012-05-22 14:35:49 · 360 阅读 · 0 评论 -
jQuery学习笔记--ajax查询,jQuery解析返回的json数据 详解
本篇文章讲解如何使用jQuery方便快捷的实现Ajax功能.统一所有开发人员使用Ajax的方式. Ajax让用户页面丰富起来, 增强了用户体验. 使用Ajax是所有Web开发的必修课. 虽然Ajax技术并不复杂, 但是实现方式还是会因为每个开发人员的而有所差异.jQuery提供了一系列Ajax函数来帮助我们统一这种差异, 并且让调用Ajax更加简单. 51CTO推荐专题:jQuer转载 2012-05-23 18:09:44 · 913 阅读 · 0 评论 -
MVC 3.0 学习笔记(Razor CSHTML))
MVC 3.0 新的WebPages设计,他给我们简洁的代码实现方案。简单的@标记就可以代替成对出现的 _Layout.cshtml布局页面即和aspx的母版页相似。Razor基础语法 1> Razor语法其实很简洁就是以@开头,输出变量要以@开头,循环判断for if等还是以@开头,代码体更是要以@开头@{ ViewBag.Title = "主页";}原创 2012-08-19 15:03:41 · 9725 阅读 · 0 评论 -
MVC 3.0 学习笔记(View)
在模型-视图-控制器 (MVC) 模式中,视图专门用于封装呈现逻辑。 这些视图不应包含任何应用程序逻辑或数据库检索代码。 所有应用程序逻辑都应该由控制器进行处理。 视图使用从控制器传递给它的数据来呈现相应的 UI。 此数据是使用 View 方法从控制器操作方法中传递给视图的。在 MVC Web 应用程序的普通工作流中,控制器操作方法将处理传入的 Web 请求。这些操作方法使用传入的参数值执原创 2012-08-19 12:35:50 · 1061 阅读 · 0 评论 -
异步请求数据和Js分页控件结合使用心得
整了一下午的程序,头有点大,休息一下,写点程序心得吧: 网页中的异步请求给网页的实用效果带来了很大的提升,学习异步页没有那么困难,今天下午,我利用Jquery的get方式实现了数据的异步加载,但是随之问题出现了,分页控件怎么实用在这个异步请求中,异步加载数据,我采用的是C#中一般处理程序写的。配合JS的分页插件,来完成了工作。有几点需要注意了:1.对于采用异步,一定规划好,那些地原创 2012-09-01 18:32:00 · 2624 阅读 · 0 评论 -
MVC 3.0 (Model 验证)
[DisplayName("电话")] [RegularExpression(@"^((0\d{2,5}-)|\(0\d{2,5}\))?\d{7,8}(-\d{3,4})?$", ErrorMessage ="电话格式有误。\n 有效格式为:\n①本区7或8位号码[-3或4位分机号码,可选]\n②(3~5位区号)7或8位号码[-3或4位分机号码,可原创 2012-08-22 23:20:03 · 1378 阅读 · 0 评论 -
Jquery bind
bind使用:bind() 方法为被选元素添加一个或多个事件处理程序,并规定事件发生时运行的函数。语法:$(selector).bind(event,data,function)1、$(document).ready(function(){ $("button").bind({ click:function(){$("p").slideToggle();},原创 2013-02-18 13:58:45 · 611 阅读 · 1 评论