|
4、提供onClick函数
如果双击LinkButton控件,IDE就会自动地将我们引到服务器端该控件的OnClick方法处,在这里我们就可以编写隐藏Panel控件的代码。
5、在按钮的OnClick方法中隐藏/显示Panel控件
下面是OnClick方法的一个例子:
private void ChangeAppearanceButton_Click(object sender, System.EventArgs e) { this.TestPanel.Visible = this.TestPanel.Visible ? false : true; }
上面的代码是一个极好的知道如何维护自己状态的用品端编程模式的例子。当用户点击链接时,就会执行上面的代码,但开发人员并没有改变HTML网页的其他部分,控件本身知道如何刷新它们自己。
结论
下面是我从.NET模式中精选出来的非常有趣的特性:
·服务器端编程模式。 ·Web表单的状态是自动维护的。 ·高度一致的前、后端统一对象编程模式。 ·用处很大的IDE能够提示每个方法和可能的参数。 ·在网页的HTML视图中编写XML代码也有提示。 ·配置所需要的统一的web.config。
尽管本文中的例子相当简单,即使使用传统的方法也能够非常简单地实现,但这种服务器端的编程模式说明了NET的一个有趣的特性,即能够自动维护其状态的一致的统一服务器端编程模式。 上一页 [1] [2] [3] |