自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 解释转发与跳转的区别?

区别一:重定向时浏览器上的网址改变;转发时浏览器上的网址不变 区别二:重定向实际上产生了两次请求;转发只有一次请求 重定向:发送请求 -->服务器运行-->响应请求,返回给浏览器一个新的地址与响应码-->浏览器根据响应码,判定该响应为重定向,自动发送一个新的请求给服务器,请求地址为之前返回的地址-->服务器运行-->响应请求给浏览器 转发:发送请求 -->服务器运行-->进行请求的重新设置,例如通过request.setAttribute(name,value)--

2020-07-14 18:40:34 305

原创 什么是viewstate,能否禁用?是否所用控件都可以禁用?

viewstate用于在两次postback之间保持状态的一种机制禁用viewstate将不能在回发之间保存状态。当控件状态无关使用viewstate将造成性能问题时需要禁用viewstate Viewstate是保存状态的一种机制,EnableViewState属性设置为false即可禁用...

2020-07-14 18:37:37 213

原创 请解释ASP.NET中的web页面与其隐藏类之间的关系?

一个ASP.NET页面一般都对应一个隐藏类,一般都在ASP.NET页面的声明中使用Page指令指定其后台代码文件及隐藏类。 例如一个页面Tst1.aspx的页面声明如下:<%@Page language="c#" Codebehind="Ts1.aspx.cs" AutoEventWireup="false" Inherits="T1.Ts1"%> Codebehind="Ts1.aspx.cs"表明经编译此页面时使用哪一个代码文件。 Inherits="T1.Ts1"表用运行时使用哪一个隐藏类

2020-07-14 18:36:39 134

原创 请写出在ASP.NET中常用的几种页面间传值的方法,并说出它们的特点

(1)QueryString 传递一个或多个安全性要求不高或是结构简单的数值。但是对于传递数组或对象的话,就不能用这个方法了(2)session(viewstate) 简单,但易丢失 作用于用户个人,过量的存储会导致服务器内存资源的耗尽。(3)application 对象的作用范围是整个全局,也就是说对所有用户都有效。其常用的方法用Lock和UnLock cookie 简单,但可能不支持,可能被伪造(4)Cookie是存放在客户端的,而session是存放在服务器端的。而且Cookie的使用要配

2020-07-02 10:10:28 218

原创 请叙述属性与索引器的区别

1、属性名可自定义,索引器必须以this命名。2、属性可以为实例或静态,索引器必须是实例的。3、索引器有索引参数列表,而属性没有。

2020-07-02 10:09:30 1038

原创 简述ADO.NET中的五个主要对象

Connection:主要是开启程序和数据库之间的连接。没有利用连接对象将数据库打开,是无法从数据库中取得数据的。Close和Dispose的区别,Close以后还可以Open,Dispose以后则不能再用。Command:主要可以用来对数据库发出一些指令,例如可以对数据库下达查询、新增、修改、删除数据等指令,以及调用存在数据库中的存储过程等。这个对象是架构在Connection对象上,也就是Command对象是透过连接到数据源。DataAdapter:主要是在数据源以及DataSet之间执行数据传

2020-07-02 10:08:51 331

原创 面向对象的三大特性

封装:就是将数据和代码捆绑在一起,防止外界干扰。继承:就是让一个类型的对象拥有另一个类型的对象的属性的方法。 继承后,子类拥有父类的属性和方法。多态:就是一个事物拥有不同形式的能力。...

2020-06-24 09:25:27 55

原创 ASP.net的身份验证方式有哪些?分别是什么原理?

Windows身份验证提供程序:提供有关如何将Windows身份验证与MicrosoftInternet信息服务(IIS)身份验证结合使用来确保ASP.NET应用程序安全的信息。Forms身份验证提供程序:提供有关如何使用您自己的代码创建应用程序特定的登录窗体并执行身份验证的信息。使用Forms身份验证的一种简便方法是使用ASP.NET成员资格和ASP.NET登录控件,它们一起提供了一种只需少量或无需代码就可以收集、验证和管理用户凭据的方法。Passport身份验证提供程...

2020-06-24 09:23:55 258

原创 Server.Transfer和Response.Redirect的区别是什么?

(1)Server.Transfer在服务器端完成,是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以客户端浏览器中的URL地址是不会改变的,这个过程中浏览器和Web服务器之间经过了一次交互;Response.Redirect是客户端完成,是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址,一般来说浏览器会用刚才请求的所有参数重新请求,所以客户端浏览器中的URL地址是会改变的.这个过..

2020-06-24 09:21:44 345

原创 ADO.NET支持哪两种方式来访问关系数据库

连接模式:可通过command(命令)对象执行SQL语句或存储过程。如果执行的结果返回的是一个记录集,则可以使用DataReader(数据读取器)对象读取数据。这里需要注意,DataReader ADO.NET的连接模式只能返回向前的、只读的数据,这是因为DataReader对象的特性决定的。非连接模式:在数据集方式中,操作数据的基本过程是首先使用数据适配器将数据加载到内存中(数据集对象),在数据集对象中操作数据,然后再使用数据适配器将更改会写到数据库中。就现在的经验来说,非连接模式大大减少了对连接的占用

2020-06-24 09:20:40 395

原创 使用ajax为下拉框添加数据

JavaScript代码如下$(function () { //加载项目选项 $.get("/getProject.ashx", function (data) { $("select").empty(); $("select").prepend("<option value='0'>全部项目</option>"); for (var ...

2020-06-24 09:19:08 562

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除