日期:2014-05-18  浏览次数:20417 次

新手提问:按钮的代码不执行
同样的一段代码,我放在新的一页里,就能执行,但我放在我在DREAMWEAVER里做好的一个页面中,我的按钮就不能执行相对应的代码。
具体:我在aspx的页面里加上
  <select   id= "Select1 "   style= "width:   213px "   runat= "server ">
                                    <option   selected= "selected "> 所有 </option>
                                        <option> 点菜 </option>
                                        <option> 外卖 </option>
                            </select>
                <asp:Button   ID= "Button1 "   runat= "server "   OnClick= "Button1_Click "   Text= "Button "   />
                <asp:Label   ID= "Label1 "   runat= "server "   Text= "Label "> </asp:Label>
然后在对应的cs文件里,加上:

  protected   void   Button1_Click(object   sender,   EventArgs   e)
        {
                string   SelectFromShop   =   Select1.Value.ToString();
                Label1.Text   =   SelectFromShop;
        }

为什么在我的做好的DREAMWEAVER里做好的一个页面中却不能运行呢?
谢谢。

------解决方案--------------------
这个问题不是你的错误
asp.net有可能发生事件丢失的问题!
解决办法:
删除后。重新建立一个文件
------解决方案--------------------
楼上说的对,重新建立一个新的页面来看看

也许新的页面没有注册按钮激发的事件