|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
据说很厉害,甚至可以把C#也干掉^_^,不过也很复杂,本来C++已经够复杂的。有人甚至还提出把这个东东引进标准,我觉得基本上不可能的。声明服务器控件
ASP.NET服务器控件利用包括runat="server"属性的申明标记来声明。上面的例子声了然3个<asp:labelrunat="server">服务器控件,而且分离定制了文本和款式:
C#Controls1.aspx
操纵服务器控件
经由过程为服务器控件供应独一的ID属性,你能够在页面中对每个分歧的服务器控件举行程序把持。利用ID作为参照,能够在运转时候,利用程序来操纵服务器控件的工具模子。比方上面的例子演示了页面开辟者怎样在Page_Load事务顶用程序来设置<asp:labelrunat="server">控件的Text属性。
处置控件的举动事务
ASP.NET服务器控件可以便利的利用服务端事务,页面开辟者能够操纵这些事务。经由过程声明绑定一个事务到控件上,页面开辟者能够完成对控件的操纵。(事务的属性称号暗示绑定的控件称号,属性值暗示将挪用的办法)比方,上面的实例代码演示了怎样对按钮控件绑定一个OnClick事务:
处置多个控件的举动事务
事务处置为页面开辟者供应了一个明晰中央法,用来在页面中构造逻辑。上面的例子演示了怎样在一个页面中绑缚和处置四个按钮事务。
实行页面转向(情形1)
几近在一切的web使用程序中,页面转向都是一种很罕见的事变。上面的例子演示了怎样利用<asp:hyperlinkrunat=server>控件转向另外一页面(传送自界说的查询字符串参数),而且在方针页怎样轻松的会见查询字符串参数。
实行页面转向(情形2)
并不是一切的页面转向情形都是在客户端经由过程超毗连来完成的。客户真个页面转向和重定向也能够在服务器端,利用Page.Navigate(url)办法来完成。典范的用法是服务器端请求考证客户真个输出,然后决意转向那边。
上面的例子演示了利用Page.Navigate办法来传送参数到目标页面,同时演示了在目标页面怎样会见这些参数。
我实在想不明白java的机制,为什么非要那么蛋疼,在同一个平台下重复编译。 |
|