asp.net中的HTML控件的事件不能被执行
代码是:
<%@ Page Language="c#" AutoEventWireup="true" %>
<html>
<head runat="server">
<title>会员信息</title>
<script runat="server">
private void Submit1_Click(Object sender, EventArgs e)
{
table2.Visible = true;
table2.Rows[0].Cells[0].InnerText = "姓名:" + Name.Value;
table2.Rows[1].Cells[0].InnerText = "性别:" + (Man.Checked ? "男" : "女");
table2.Rows[2].Cells[0].InnerText = "年龄:" + Age.Value;
table2.Rows[3].Cells[0].InnerText = "婚姻状况:" + Select1.Items[Select1.SelectedIndex].Value;
table2.Rows[4].Cells[0].InnerText = train.Checked ? "参加过培训" : "没参加过培训";
table2.Rows[5].Cells[0].InnerText = TextArea1.Value;
}
</script>
</head>
<body>
<form id="form1" runat="server" action="Default.aspx">
<div> 会员信息:</div>
</form>
<table id="table1" border="0" runat="server">
<tr>
<td > 姓名:</td>
<td><input id="Name" type="text" runat="server"/></td>
</tr>
<tr>
<td>性别: </td>
<td><input id="Man" checked="true" name="sex" type="radio" runat="server" />男
<input id="Woman" name="sex" type="radio" runat="server" />女</td>
</tr>
<tr>
<td>年龄:</td>
<td ><input id="Age" type="text" runat="server" /></td>
</tr>
<tr>
<td>婚姻状况:</td>
<td><select id="Select1" dir="ltr" name="D1" runat="server">
<option value ="已婚">已婚</option>
<option value ="未婚">未婚</option>
</select></td>
</tr>
<tr>
<td>是否参加过培训:</td>
<td ><input id="train" checked="checked" type="checkbox" runat="server" /></td>
</tr>
<tr>
<td>自我介绍:</td>
<td><textarea id="TextArea1" cols="20" name="S1" rows="4" runat="server"></textarea></td>
</tr>
<tr>
<td><input runat="server" id="Submit1" type="Submit" value="提交"
align="right" onserverclick="Submit1_Click"/></td>
<td><input id="Reset1" type="Reset" value="取消" runat="server" /></td>
</tr>
</table>
<table runat="server" id="table2" visible="true" cellpadding="5" cellspacing="0"
border="2">
<tr><td></td></tr>
<tr><td ></td></tr>
<tr><td></td></tr>
<tr><td></td></tr>
<tr><td ></td></tr>
<tr><td></td></tr>
</table>
</body>
</html>
为什么在浏览器中执行后,提交按钮的Click事件执行不了呢?
我用的是Visual Stdio2008内部的Web服务器。
谢谢~会的麻烦给说一下下~