Asp.Net碎知识】的更多相关文章

在aspx页面 获取值: UserModel user=new UserModel();实例化 user.Address=context["txtAddress"]; 如果前台不需要的字段,但是数据库中有:user.Money=0;------------------加密加密加密加密加密加密加密加密加密加密加密加密加密加密加密加密加密加密加密加密------------------------------ MD5加密 放在一个Tool公共类库(别的项目也可以用)里就ok了 public…
之前介绍过Webconfig的具体知识ASP.NET基础知识汇总之WebConfig各节点介绍.今天准备封装一个ConfigHelper类,涉及到了自定义节点的东东,平时虽然一直用,但也没有系统的总结过,网上有很多关于自定义节点的精彩介绍. 一.为什么需要自定义节点? 大部分情况下,我们都是在<appsetting>中定义自己需要的参数,简单方便.如果配置的参数比较多,比较复杂的话就会显得杂乱无章,而且这种方式不支持复杂的层次节点也不支持强类型,所以有时候我们需要自定义节点.下面我们以配置re…
无状态的http协议 1.回顾http协议 Http协议是请求响应式的,有请求才有响应,是无状态的,不会记得上次和网页“发生了什么”. 关于http协议的这种特点,黑兔在前面的这三篇博文中进行了详细的阐述.感兴趣的童鞋们可以去吐槽. 前文链接: 关于Http协议.            ASP.NET 核心知识(2) 写一个简易浏览器.       ASP.NET核心知识(3) 写一个简易web服务器.ASP.NET核心知识(4) 2.案例.弊端 说过了http协议的特性,接下来举一个简单的例子…
1.按钮点击打开一个新的Web窗体,可在按钮点击事件里面写:Response.Redirect("窗体的名字.aspx"); 2.复合控件: CheckBoxList - 复选框组,可以添加无数个复选框,每一个都是一个ListItem,而这些项都放在了复选框组的Items集合中 单选 - 复选框组.SelectedItem来选出选中的项 多选 - if (CheckBoxList1.SelectedIndex > -1) //阻止未选择报错的情况 { Label1.Text =…
为什么要写网络? 我原本的计划是这样的,连续两天梳理ASP.NET开发的核心知识.说到这呢,有人问了.“不是说好了做ASP.NET笔记吗?为啥要写网络基础知识?是不是傻?” 原因是这样的.作为网站开发人员,你所开发的软件产品最终是要在网络上运行的.这就像一个生产商,要生产供给东北地区的产品,而生产商对东北的天气.地理.人文毫无了解.生产商的产品肯定是不可用的,或者低端的!产品质量不好,那是自然的.产品质量好,那算你点儿高.那么作为ASP.NET开发人员,如果一点不懂http协议.不晓得Ajax.…
一.知识积累 http://yuangang.cnblogs.com/ 跟蓝狐学mvc教程专题目录:http://www.lanhusoft.com/Article/169.html 依赖注入:http://www.cnblogs.com/dazhuangtage/p/5672190.html 1.Controller中的ViewBag.key= value可以作为回传参数,在视图return PartialView("分部视图", 数据)中,通过 @ViewBag.addColNam…
web.config虽然一直用,接触最多的也就是节点appSettings和connectionSettings,今天系统的梳理一下,了解一下webconfig各个节点的含义,先简单的浏览一下具体的webcofig,然后在介绍一些必要的知识. <?xml version="1.0" encoding="utf-8"?> <!--有时候webconfig中配置的节点较多,这时候可以将一些节点剥离出去单独写,然后引用,比如下面的<appSetti…
所有System.Web.UI.*命名空间下的内容可以称为Web From,而System.Web.*命名空间下的其他内容可以称为ASP.NET. @section用法:配合母版页中的@RenderSection使用.如页面中@section styles{...}中的内容将展示在母版页中的@RenderSection("styles", false)位置上.参数 false意思是不验证页面中是否存在@section style,该参数如果为true的话,当页面中不存在@section…
asp.asp.net..aspx..ascx..ashx的简单说明 https://www.cnblogs.com/jhcelue/p/6736147.html ASP是动态server页面(Active Server Page)的英文缩写.[1]是微软公司开发的取代CGI脚本程序的一种应用.它能够与数据库和其他程序进行交互,是一种简单.方便的编程工具.ASP的网页文件的格式是.asp.如今经常使用于各种动态站点中. ASP.NET是由微软在·NETFramework框架中所提供,开发Web应…
WebForm之烦恼 1.winform式的开发方式 WebForm的开发方式中,只需要从工具箱中拖拽一个控件,再从.aspx.cs中写控件的事件逻辑,就好了. 微软为我们做了很多工作,很多东西不需要我们了解.微软貌似想把网站开发变得跟Winform开发一致. 但是开发人员不了解运行机制,真的好吗? 2.ViewState Webform为了保存一些页面的状态信息,用了一个<input type ="hidden">. 别人告诉我这个叫ViewState. ViewStat…