真三国无双有pc版本吗:请教asp.net中关于htmlbutton控件的问题!

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 21:33:45
我在做,net时候遇到下面的问题,请教高手:
在html控件中:为什么label控件可以写作:<asp:label ... />;而button控件只能写作:<button ....></button>,不可以写作:<asp:button .../>.我在调用buttonclick的时候<button ....></button>是可以调用的,而<asp:button .../>则不能调用。为什么呢?
<script language=vb runat=server>
sub button1_click(sender as object,e as eventargs)
page.response.redirect("http://www.sohu.com")
end sub
sub button2_click(sender as object,e as eventargs)
page.response.redirect("http://www.163.com")
end sub
</script>
<body>
<form runat=server>
<button runat=server id="button1" onserverclick="button1_click" >
前往搜狐
</button>
<br>
<asp:button runat=server id="button2" onserverclick="button2_click" text="前往163"/>
</form>
</body>
</html>中,为什么button1能实现,而button2不能实现调转呢?

<asp:Button id="submit1" onclick="submit_add" runat="server" />

绝对可以调用,不过cs文件里一定要有:
public void submit_add(Object sender,System.EventArgs e)
{
}

<asp:.../>. 这种形式的控件是asp.net控件,并不是HTML控件

那就是开发商的问题了,不支持也没办法。语法限制。要么你就去找比尔商量一下!!