当前位置:首页 > Web应用开发13-14-1期末试卷A
系别 班次 学号 姓名 .
???密???封???线???以???内???答???题???无???效??
运行后结果为:
“刚输入的姓名”欢迎您的到来
三、补充修改、说明下列程序(本大题4小题,每小题5分,共20分)
1、补充修改 ① 、 ② 、 ③
protected void btnSubmit_Click(object sender, EventArgs e) { lblResult.Text = \您的选择如下:
\ // 判断复选框是否选中
if (chkNewsletter.Checked)
lblResult.Text ①= \愿意接收邮件列表
\ else
lblResult.Text ②= \不愿意接收邮件列表
\ // 判断单选钮哪个选中 string s = ③;
if (rbMagazine.Checked) s = rbMagazine.Text; if (rbTV.Checked) s = rbTV.Text; if (rbOther.Checked) s = rbOther.Text;
lblResult.Text += \您是从\获悉我们的网站\ }
2、补充修改 ① 和 ②
protected void mapMenu_Click(object sender, ImageMapEventArgs e) {
switch (e.PostBackValue) {
case ①:
tbText.Text = tbText.Text.ToUpper(); break;
case \
tbText.Text = tbText.Text.ToLower(); break; case ②:
tbText.Text = String.Empty; break; } }
//protected void mapMenu_Click(object sender, ImageMapEventArgs e) {
switch (e.PostBackValue) {
case ToUpper:
tbText.Text = tbText.Text.ToUpper();
第 5 页 共 12页
系别 班次 学号 姓名 .
???密???封???线???以???内???答???题???无???效??
break;
case \
tbText.Text = tbText.Text.ToLower(); break; case Empty:
tbText.Text = String.Empty; break; } }
3、补充修改 ① 和 ②
private void CustomValidator1_ServerValidate(object source, System.Web.UI.WebControls.ServerValidateEventArgs args) {
args.IsValid = true;
if (args.Value.Length < ① ) {
CustomValidator1.ErrorMessage =
\你输入的密码太短了,至少要6个字符...\ args.IsValid = false; }
if ( args.Value.Length > ② ) {
CustomValidator1.ErrorMessage =
\你输入的密码太长,最长不能超过15个字符...\ args.IsValid = false; } }
//private void CustomValidator1_ServerValidate(object source, System.Web.UI.WebControls.ServerValidateEventArgs args) {
args.IsValid = true;
if (args.Value.Length < 6 ) {
CustomValidator1.ErrorMessage =
\你输入的密码太短了,至少要6个字符...\ args.IsValid = false; }
if ( args.Value.Length > 15) {
CustomValidator1.ErrorMessage =
\你输入的密码太长,最长不能超过15个字符...\ args.IsValid = false;
第 6 页 共 12页
系别 班次 学号 姓名 .
???密???封???线???以???内???答???题???无???效??
} }
4、请说明这段程序的功能
protected void Page_Load(object sender, EventArgs e) {
string username = Request.QueryString[\ string love = Request .QueryString[\
Response.Write(\用户名:\兴趣:\ }
四、 程序设计题(本大题2小题,每小题10分,共20分)
1、
1.使用文本编辑器编写一个HTML文档,要求能够在浏览器中显示下图:
青年问禅师:“大师,我现在很富有,但我一点也不快乐,您能指点我该怎么做么?”
禅师问道:“何谓富有?” 青年回答:“银行卡里有8位数,天府广场有8套房算不算富有?
禅师没说话:只伸出一只手,青年恍然大悟:“禅师是让我懂得感恩与回报?”
“不,土豪...可以做个朋友么?”
第 7 页 共 12页
系别 班次 学号 姓名 .
???密???封???线???以???内???答???题???无???效??
2、编写一个程序段,输出1~10的平方数。
static void Main(string[] args) {
short Fact = 1; short n, i,j;
j = 10; n = 0;
for (i = 1; i <= j; i++) { Fact = i*i; n++; }
Console.WriteLine(\ }
(请将答案写在答题纸上,交卷时将试卷与答题纸分开交上)
第 8 页 共 12页
共分享92篇相关文档