- 博客(6)
- 收藏
- 关注
原创 关于asp.net页面传值以及使用修改方法(UPdate)
在我们做ASP.net项目中少不了的就是跳转页面和页面传值跳转页面有很多方法方法1:Postbackurl <asp:Button ID="Button2" runat="server" Text="添加" PostBackUrl="~/TaskList.aspx" />方法2: NavigateUrl='<%# "Edit.aspx?id="+ Convert.ToInt32(Eval("Id")) %>' <asp:HyperLink ID...
2020-07-17 21:24:26 373
原创 使用 for循环打印等腰三角形
使用for循环 打印10行的等腰三角形使用vs 首先创建一个控制台程序public static void Main(string[] args){//打印等腰三角形for (int i = 0; i <= 10; i++){for (int j = 0; j < 10 - i; j++){// 打印空格 输出语句不要用writeLineConsole.Write(" “);}打印星号for (int j = 0; j < 2 * i + 1; j++){//
2020-07-14 18:42:43 6369
原创 请解释转发与跳转的区别?
请解释转发与跳转的区别?区别一:重定向时浏览器上的网址改变;转发时浏览器上的网址不变区别二:重定向实际上产生了两次请求;转发只有一次请求重定向:发送请求 -->服务器运行–>响应请求,返回给浏览器一个新的地址与响应码–>浏览器根据响应码,判定该响应为重定向,自动发送一个新的请求给服务器,请求地址为之前返回的地址–>服务器运行–>响应请求给浏览器转发:发送请求 -->服务器运行–>进行请求的重新设置,例如通过request.setAttribute(name,
2020-07-13 17:31:10 275
原创 Server.Transfer和Response.Redirect的区别是什么?
(1)Server.Transfer在服务器端完成,是服务器请求资源,服务器直接访问目标地址的URL,把那个URL 的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以客户端浏览器中的URL地址是不会改变的,这个过程中浏览器和Web 服务器之间经过了一次交互;Response.Redirect是客户端完成,是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址,一般来说浏览器会用刚才请求的所有参数重新请求,所以客户端浏览器中的URL地
2020-07-09 21:46:11 150
原创 ASP.NET中常用的几种页面间传值的方法
(1)QueryString 传递一个或多个安全性要求不高或是结构简单的数值。但是对于传递数组或对象的话,就不能用这个方法了(2)session(viewstate) 简单,但易丢失 作用于用户个人,过量的存储会导致服务器内存资源的耗尽。(3)application 对象的作用范围是整个全局,也就是说对所有用户都有效。其常用的方法用Lock和UnLock cookie 简单,但可能不支持,可能被伪造(4)Cookie是存放在客户端的,而session是存放在服务器端的。而且Cookie的使用要配合AS
2020-07-06 17:28:17 95
原创 abstract class和interface有什么区别
1.抽象类(abstract class)抽象类是一种特殊的类,有如下的特点:.抽象方法制作声明不包含具体的实现,可以看做是没有重写的虚方法..抽象类不能被实例化.具有其他类相同的特性..抽象类可以没有抽象方法和抽象属性,但是一旦有了抽象方法,就一定要把这个类声明为抽象类..具体派生类必须要覆盖基类的抽象方法..抽象类可以派生自另一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果覆盖,则其他派生类也必须覆盖他们.2.接口(interface)接口是引用类型的,类似抽象类但又不同于抽象类.
2020-07-02 21:12:35 142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人