刚开始学asp,写了代码但是运行错误,哪个好心人帮我看看我该怎么改

ligongnan11 2017-09-21 05:24:35
<script Language="C#" runat="server">
private void Enter_Click(object sender, EventArgs e)
{ If(Page.IsValid)
{String strMessage; //定义变量,存放信息
strMessage="姓名:" + user_name.Text ; //获取姓名
strMessage=strMessage + "<br>密码:" + password.Text; //获取密码
strMessage=strMessage + "<br>性别:" + sex.SelectedItem.Text; //获取性别
//下面的循环用来获取爱好,比较复杂。
strMessage=strMessage + "<br>爱好:";
int I;
for(I = 0 ;I < love.Items.Count ; I++) //依次判断所有的项
{
if(love.Items[I].Selected)
{
strMessage = strMessage + love.Items[I].Text + ",";
}
}
strMessage=strMessage + "<br>职业:" + career.SelectedItem.Text; //获取职业
strMessage=strMessage + "<br>年龄:" + age.Text; } //获取年龄
strMessage=strMessage + "<br>简介:" + introduction.Text; //获取简介

//最后给label控件message赋值,在页面上显示信息
message.Text=strMessage;

}
</script>
<html>
<body>
<h4 align="center">请填写个人信息</h4>
<form runat="server">
姓名:<asp:Textbox id="user_name" runat="server"/><br>
密码:<asp:Textbox id="password" Textmode="Password" runat="server"/><br>
性别:
<asp:RadioButtonList id="sex" RepeatDirection="Horizontal" runat="server">
<asp:Listitem value="male">男</asp:Listitem>
<asp:Listitem value="female">女</asp:Listitem>
</asp:RadioButtonList>
爱好:
<asp:CheckBoxList id="love" RepeatDirection="Horizontal" runat="server">
<asp:Listitem value="music" >音乐</asp:Listitem>
<asp:Listitem value="computer" >计算机</asp:Listitem>
</asp:CheckBoxList >
职业:
<asp:DropDownList id="career" runat="server">
<asp:Listitem value="education" >教育业</asp:Listitem>
<asp:Listitem value="finance" >金融业</asp:Listitem>
<asp:Listitem value="other" >其它</asp:Listitem>
</asp:DropDownList ><br>

年龄:<asp:Textbox id="age" runat="server"/>
<asp:RequiredFieldValidator id="require" ControlToValidate="age" ErrorMessage="必须输入年龄"
runat="server"/>
<asp:RangeValidator id="Range" ControlToValidate="age" MinimumValue="1"
MaximumValue="150" ErrorMessage="年龄应该在1到150之间" Type="Integer" runat="server"/>
简介:<asp:Textbox id="introduction" Textmode="Multiline" rows="2" columns="40" runat="server"/>
<p><asp:button Text="提交" onClick="Enter_Click" runat="server"/><br>
<p><asp:label id="message" Text="请输入内容" runat="server"/>
</form>
</body>
</html>
...全文
342 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
silandn 2017-09-25
  • 打赏
  • 举报
回复
没有具体的显示错误么
hongmei85 2017-09-21
  • 打赏
  • 举报
回复
这是asp.net

<script Language="C#" runat="server">
private void  Enter_Click(object sender, EventArgs e){
if(Page.IsValid){
	String strMessage;                              //定义变量,存放信息
strMessage="姓名:" + user_name.Text ;                     //获取姓名
strMessage=strMessage + "<br>密码:" + password.Text;        //获取密码
strMessage=strMessage + "<br>性别:" + sex.SelectedItem.Text;  //获取性别
//下面的循环用来获取爱好,比较复杂。
strMessage=strMessage + "<br>爱好:";
int I;
for(I = 0 ;I < love.Items.Count ; I++) //依次判断所有的项
{
if(love.Items[I].Selected)
{
strMessage = strMessage + love.Items[I].Text + ",";
}
}
strMessage=strMessage + "<br>职业:" + career.SelectedItem.Text;   //获取职业
strMessage=strMessage + "<br>年龄:" + age.Text;                //获取年龄
strMessage=strMessage + "<br>简介:" + introduction.Text;         //获取简介

//最后给label控件message赋值,在页面上显示信息
message.Text=strMessage;
  }
}
</script>

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧