摘要:
DropDownList是一个下拉列表菜单,平时我们也会经常用到,下面就来看看如何绑定值1> 静态添加,就是说在值都很明确的情况下ListItem list1 = new ListItem("a","1");ListItem list2 = new ListItem("b", "2");ListItem list3 = new ListItem("c", "3");ListItem list4 = new ListItem("d", "4& 阅读全文
摘要:
一、GrilView是一个数据源绑定控件,对于任何一个这样的控件来说在绑定控件的时候有两点我们需要注意:1> 当绑定的是值类型的对象的时候,直接绑定就可以了 List<string> list = new List<string>(); list.Add(3); list.Add(5); list.Add(6); this.GridView2.DataSource = list;2> 当绑定的是引用类型的对象的时候,我们需要使用绑定方法DataBind()才可以完成绑定 List<Stu> list = new List<Stu>() 阅读全文
摘要:
导航系统一、首先来看看一下站点地图:<?xml version="1.0" encoding="utf-8" ?><siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" > <siteMapNode url="Default.aspx" title="首页" description=""> <siteMapNode url="HotBookL 阅读全文
摘要:
Asp.net的服务端控件,到了客户端之后都要要转换成Html标记的,比如Textbox就对应的是<input type=”TextBox”>今天我们要说到的Controls.AttriButes.Add(“参数一”,”参数二”)其实就是给web控件转换成html标记后的属性赋值或执行相关事件的,参数一就是属性比如value,onclick,onblue等,参数二就是属性的值或者是js事件,css代码中:Button1.Attributes.Add(“onclick”,”return confirm(‘确定要删除吗?’)”)还有一种写法:Button1.Attributes[&qu 阅读全文
摘要:
在asp.net中的控件主要有三种:1 html控件:<input type="button"id="Button1" runat="server" value="" onserverclick="Button1_Click"Onclick=”js” />Onserverclick用来调用服务器端的方法protected void Button1_Click(object sender, EventArgs e){Response.Write("<script> 阅读全文
摘要:
Asp.net中的页面传值方法:1Url传值:2Session3Cookie4Application5Response.Redirect()传值6最后在另外一个页面获得当前页面的控件中的值,在这里重点讲一下首先在asp.net中只有Button linkButton imgButton有postbackUrl属性可以用来跨页传递控件的值<asp:Button ID="Button1" runat="server" Text="Button" PostBackUrl="index.aspx" />Inde 阅读全文
摘要:
退出的时候方法很多,一般可采用以下几种1、为退出添加一个事件,在事件中写退出事件2、退出为一个连接,可以连接到下一个页面如logout.aspx,然后在这个页面里加载退出事件 阅读全文
摘要:
Session和Cookie的使用总结:Session和cookie都是asp.Net中的内置对象,至于他们有什么区别,在这里就不在多说,现在来说说一些比较实用点的东西:我们知道网站都有一个后台管理系统,其中有登录和退出两个功能,在登录的时候我们往往会把用户的信息保存到session或者cookie中,以便后面使用,那么在登录的时候我们要注意哪些呢?1、把一些敏感的东西存到session中,不太敏感的东西可以存在session或者Cookie中,比如用户名就是不太敏感,但是介于有些浏览器不支持cookie的使用,所以我们会把它存到session中,但是session有的时候在服务器中容易丢失. 阅读全文
摘要:
Asp.net内置对象总结:1> Session:用于在服务器断保存用户的会话状态,它的运行机制就是当第一次访问的时候到服务器中判断是否存在,也就是sessionID,如果不存在,就创建一个,然后带着sessionID返回客户端,第二次访问的时候就可以根据sessionID或得相关Session的值,会话周期在浏览器打开到关闭!Session赋值和获得Session的值:Session[“session名称”]=Value变量=Session[“session名称”]Session.Timeout=20表示在20分钟内如果用户不进行任何操作,session将过期Session.Clear 阅读全文
摘要:
ViewState主要是用来维护页面状态的,正所周知,web是无状态的,Asp.Net页面也没有状态,所以在服务器的每个往返的过程中,都有实例化,执行,呈现和处理,如果每次都这样,势必会对服务器造成很大的压力,性能会很低,那么在Asp.Net采用了ViewState机制,对一些不需要重新改变状态的信息,可以保存带到ViewState,总之合理使用ViewState可以在某种程度上大大的提高访问的性能但是有些是.net自动帮助我们做好的东西,比如注册的时候,填写完信息后,回发到服务器的时候,这些信息会被自动的保存到服务器中,这些并不是ViewState在启作用,是另外的一种机制它是由 ASP.N 阅读全文