<script language="c#"  runat=server> 
  void OnSelected(Object src,EventArgs e)
    {
  string strModule=module.Value;
  show.Text=strModule+"区";
 }
</script>
<html>
<head>
<title></title>
</head>
<body>
<b>使用HtmlSelect控件</b>
<hr>
请择ASPCN版块:
<select id="module" size=1 runat=server>
<option value="无">-版块列表-</option>
<option value="ASP.NET">ASP.NET区</option>
<option value="ASP">ASP区</option>
<option value="JSP">JSP区</option>
<option value="C#">C#区</option>
</SELECT><BR>
<input type="submit" value="提交" OnServerClick="OnSelected" runat="server">
<br>
您选择的是:<asp:Label id="show" ForeColor="red" Text="尚未选择" runat="server" />
</form>
</body>
</html>

解决方案 »

  1.   

    <body>
    <form runat=server>
    <b>使用HtmlSelect控件</b>
      

  2.   

    <form id=frm runat=server>
    <select id="module" size=1 runat=server>
    <option value="无">-版块列表-</option>
    <option value="ASP.NET">ASP.NET区</option>
    <option value="ASP">ASP区</option>
    <option value="JSP">JSP区</option>
    <option value="C#">C#区</option>
    </SELECT><BR>
    <input type="submit" value="提交" OnServerClick="OnSelected" runat="server">
    <br>
    您选择的是:<asp:Label id="show" ForeColor="red" Text="尚未选择" runat="server" />
    </form>
      

  3.   

    lz的form忘了写了?还是忘记粘在帖子里了?
      

  4.   

    如果form没有忘写的话,在前台界面双击一下按钮试试,.net有时候自己就把事件丢掉了
      

  5.   

    </form>只有这个结束标签..没有起始标签<form runat=server>
      

  6.   

    你是什么页面,,如果是对话框页面(Dialog页面的话),,要在<head>和</head>中间加上
    <base target="_self">
      

  7.   

    <form... runat="server">有吗?
      

  8.   

    没有from标签,应该这样
    <body>
    <form>
    控件及其他内容
    </form>
    </body>
      

  9.   

    晕死~~~ 你的代码 我加了一个<form id="form1" runat=server>测试了一下 一点问题都没有  你重新做个页面测试一下吧 你的代码绝对OK的~~~
      

  10.   

    <input type="submit" value="提交" OnServerClick="OnSelected" runat="server">
    把type的类型修改下
    <input type="button" value="提交" OnServerClick="OnSelected" runat="server">