高级软件卡发技术ASP考试复习资料Word文档下载推荐.docx
《高级软件卡发技术ASP考试复习资料Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《高级软件卡发技术ASP考试复习资料Word文档下载推荐.docx(7页珍藏版)》请在冰豆网上搜索。
会话"
的意思,ASP中Session代表了服务器与客户端之间的"
。
Application对象是一个应用程序级的对象,它包含的数据可以在整个Web站点中被所有用户使用,并且可以在网站运行期间持久地保存数据。
6、修改存储在Application对象中的变量应该注意什么?
因为多个用户可以共享一个Application对象,所以必须要用Lock和Unlock方法,以确保多个用户无法同时改变某一属性。
7、Server.HtmlEncode方法的功能是什么?
对输出的内容不进行编码直接输出。
即HTML标记按文本显示。
8、Server.HtmlDecode方法的功能是什么?
对已被编码以消除无效HTML字符的字符串进行解码。
9、Request对象什么情况下用Form集合从客户端接收信息?
当form表单以post方式(method=post)提交到服务器时,服务器用Request对象的Form集合从客户端接收信息。
10、列举出2个从当前页转到另一页执行的ASP.NET内置对象方法?
Server.Transfer(“网址”)
Server.Execute(“网址”)
Response.Redirect(“网址”);
11、Cookie的缺点是什么?
大小受限制,用户可以配置为禁用,有潜在的安全风险。
12、使用Cookie的优点是什么?
可配置到期规则,不需要任何服务器资源,数据持久性,简单性
13、AutoPostBack属性的作用?
14、往网页页面上输写字符串用Response对象的什么方法?
Response.Write(“要输出的字符串”);
15、Server.UrlEncode方法的功能是什么?
答:
编码URL字符串。
16、Server.UrlDecode方法的功能是什么?
对字符串进行解码.
练习1
<
htmlxmlns="
http:
//www.w3.org/1999/xhtml"
>
headrunat="
server"
scriptlanguage="
javascript"
type="
text/javascript"
functionfun1(){
alert("
youcalljavascriptfunction."
);
}
functionfun2(){
youcalljavascriptfunction2."
/script>
scriptrunat="
protectedvoidButton1_Click(objectsender,EventArgse)
{
Response.Write("
somebooks."
protectedvoidButton2_Click(objectsender,EventArgse)
helloworld!
"
/head>
body>
<
formid="
form1"
runat="
inputtype="
button"
onclick="
fun1()"
id="
btn1"
value="
按钮1"
/>
br/>
按钮2"
onserverclick="
Button1_Click"
btn2"
asp:
ButtonID="
btn3"
OnClientClick="
fun2()"
Text="
按钮3"
btn4"
按钮4"
OnClick="
Button2_Click"
/form>
/body>
/html>
练习2
页面代码:
tableborder="
1"
>
tr>
tdcolspan="
2"
征求意见<
/td>
/tr>
td>
用户名:
TextBoxID="
txtname"
/asp:
TextBox>
性别:
RadioButtonID="
rad1"
男"
GroupName="
se"
RadioButtonID="
rad2"
女"
意见:
TextBoxid="
txtm"
TextMode="
MultiLine"
Button1"
提交"
OnClick="
/table>
C#后台代码:
protectedvoidButton1_Click(objectsender,EventArgse)
stringtemp="
早上好,"
+txtname.Text;
if(rad1.Checked)
{temp=temp+"
先生"
;
else
女士"
temp=temp+"
你的意见是"
+txtm.Text+"
."
this.ClientScript.RegisterStartupScript(
this.GetType(),"
"
script>
alert('
+temp+"
'
控件有哪些:
1.文本框
2.Label
3.Page132
4.CheckBox
5.CheckBoxList
6.RadioButton
7.RadioButtonList
8.下拉列表
9.Image
10.Button
11.<
inputtype=”file”/>
12.表格
练习2.2
html>
protectedvoidButton1_Click(objectsender,EventArgse)
+txtname.Text;
+txtm.Text+"
this.GetType(),"
+temp+"