基础知识
1、网站在编译时,首先将语言代码编译成中间代码MSIL。
2、存放Web窗体页C#代码的模型有单文件页模型和代码隐藏页模型。
3、XML文件主要用于传输和存储数据。
4、C#中的数据类型包括值类型和引用类型。
5、装箱实质是把值类型转化为引用类型。
6、至少执行一次循环的循环语句是do-while语句。
7、较适用于已知循环次数的循环语句是for语句。
8、判断Web页面是否第一次载入可通过属性IsPostBack的值进行判断。
9、每个CSS样式有两个主要部分:选择器和声明。声明由一个属性及其值组成。
根据定义的不同用途,CSS样式包括基于元素的样式、基于类的样式和基于ID的样式。
10、在TextBox控件中输入内容并当焦点离开TextBox控件时能触发TextChanged事件,应设置属性AutoPostBack=true。
11、的服务器控件包括HTML服务器控件和Web服务器控件。
12、当需要将TextBox控件作为密码输入框时,应设置TextMode=”password”。
13、窗体验证包括客户端和服务器端验证。
14、通过判断页面的属性IsValid值可确定整个页面的验证是否通过。
15、数据绑定控件通过属性DataSourceID与数据源控件实现绑定。
16、数据绑定控件通过属性DataSource与LINQ查询返回的结果实现绑定。
17、适合企业内部使用的验证方式是Windows验证。
18、适合在Internet上使用的验证方式是Forms验证。
19、ChangPassword控件在修改密码成功后可向用户发送电子邮件。
控件GridView中内置了删除数据、修改数据的功能。
控件GridView能同时显示所绑定的数据表中的多条记录。
20、控件DetailsView一次只能显示一条记录。
控件DetailsView中内置了删除数据、修改数据和插入数据的功能。
21、数据源控件SqlDataSouce可用于访问所有关系型的数据库。
通过数据源控件SqlDataSouce对数据进行访问时所定义的Sql语句保存在数据源控件内部。
数据源控件 SqlDataSouce中定义的SQL语句执行时是通过调用相应的方法,如查询语句对应的是select()方法,更新语句对应的是update()方法,删除语句对应的是delete()方法,插入语句对应的是insert()方法,其中select()方法是自动调用的,其他方法需要编写命令调用。
22、LinqDataSource控件访问数据连接的是Linq to Sql类文件。
LINQ语句提供了统一的语法实现多种数据源的查询和管理。它与.NET支持的编程语言整合为一体,使得数据的查询和管理直接被嵌入在编程语言的代码中。
LINQ的查询语句中第一个必须是from子句。
23、要执行客户端验证必须设置验证控件属性EnableClientScript值为true。
24、使用CompareValidator控件时,属性ControlToCompare和ValueToCompare 的值只能设置一个。
25、当页面往返时,在触发控件的事件之前先触发Page_Load事件。
26、在ListBox控件中,可以同时选择多项。
27、在定义一个类时,必须要定义类的构造函数。
28、基于类的样式在定义时要加前缀“.”。
29、基于ID的样式在定义时要加前缀“#”。
30、CSS样式规则可以放在不同的位置,包括:与XHTML元素的内联、位于页面的