ASP.NET考试资料

ASP.NET考试资料
2009年06月16日
  1.动态网页技术:PHP、CGI、JSP、ASP、ASP.NET、Javascript静态网页技术:HTML技术
  2.网页编译程序产生的结果→dll组件,要经过二次编译
  3.在同一个页面中,既可以用C#写,也可以用VB写;Script language=“c#”/ Script language=“VB”
  4.逻辑代码写在.CS中,也可以写在.aspx中;
  5.在ASP.NET中,客服端不要安装Framework,而客服端要安装;
  6.ViewState 是放在本页面里(隐藏域当中)
  7:页面生命周期:页面生命周期:网页架构的初始化(初始化Page_Init)――用户代码的初始化(加载Page_Load)――事件处理――清除(卸载page_unload)――释放page_disposed
  8.在ASP服务器控件中,是用id 来唯一标记而,HTML服务器控件的唯一标记是 Name;
  9.只做客户端验证,而不做服务端验证是不行的,因为客户端验证可以被绕过
  10.DataAdapter有更新数据的能力(增、删、改、查)→本身具备,在web 上不行。它的数据来源:hashTable、数组、数据库、XML
  11.Server.Mappash 来获取某个文件的地址路径
  12.ascx页面不能独立运行必须添加到 ASP.NET 页中,用户控件可以使用会话状态、视图状态
  13.在GridView中设置的各种绑定列有七种:绑定列、复选框、图片字段、超级链接列、按钮列、命令列、模版列
  14、在GridView中加按钮,按钮按下去,触发的事GridView事件中的CommandName
  GridView用DataView中的sort来辅助排序,即AllowSorting为true
  15、正则表达式
  属性:ValidationExpression:指定验证的正则表达式。
  若需要使用多个有效的正则表达式格式,可以使用“ | ”分隔。
  例:
  网址:+\.)+[\w-]+(/[\w-./?%]http://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?
  电子邮件:^[\w-]+@[\w-]+\.(com|net|org|edu|mil)$
  邮政编码:^\d{6}$
  广告控件AdRotator:要设置.XML,图片关键字 Keyword、权重
  26. . 创建一个web项目,在页面上添加两个ListBox,名称分别是ListBox1和ListBox2 ,和两个按钮,分别是button1和button2。
  编写程序实现:在第一个ListBox1中添入A、B、C、D、E、F、G、H,当按button1时,在ListBox1中被选中的内容添加到ListBox2中,并且把ListBox1中选中的内容删除;当按Button2时,在ListBox2中被选中的内容添加到ListBox1中,并且把ListBox2中选中的内容删除;
  protected void Button1_Click(object sender, EventArgs e)
  {
  for (int i = 0; i = 0; i--)
  {
  if (ListBox1.Items.Selected)
  {
  ListBox1.Items.Remove(ListBox1.Items);
  }
  }
  }
  protected void Button2_Click(object sender, EventArgs e)
  {
  //ListBox1.Items.Add(ListBox2.SelectedItem);
  //ListBox2.Items.Remove(ListBox2.SelectedItem);
  //ListBox1.SelectedIndex = -1;
  for (int i = 0; i = 0; i--)
  {
  if (ListBox2.Items.Selected)
  {
  ListBox2.Items.Remove(ListBox2.Items);
  }
  }
  }
  27、使用VS创建一个asp.net应用程序项目,在WebForm1上添加一个Button1、DropDownList1和Label1。
  在Page_Load事件中,创建一个ArrayList1,并把ArrayList1绑定在DropDownList1上。
  当点击Button1时,把DropDownList1选中的内容显示在Label1上。
  protected void Page_Load(object sender, EventArgs e)
  {
  if (!IsPostBack)
  {
  ArrayList aa = new ArrayList();
  aa.Add("asp.net");
  aa.Add("C#");
  aa.Add("SQL");
  aa.Add("XML");
  DropDownList1.DataSource = aa;
  DropDownList1.DataBind();
  }
  }
  protected void Button1_Click(object sender, EventArgs e)
  {
  Label1.Text = DropDownList1.SelectedItem .Text ;
  }
  }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值