浅析ASP.NET LinkButton组件编程(2)_.Net教程
推荐:浅谈ASP.NET中如何使用AJAX中的方式ASP.NET中使用AJAX中的方式之背景介绍 asp.net中使用php常用的jquery等类库来实现ajax不是很容易。因为asp.net的机制已经被封装了,依靠内部的viewstate,如果硬用js修改了控件的值,跟他的viewstate对不上,而这些控件又是不可修改的,将对程序造成安全性困
下图是此程序运行的界面:
Link.aspx源程序代码如下:
﹤% @ Page Language = "C#" Debug = "true" %﹥ ﹤html ﹥ ﹤head ﹥ ﹤title ﹥Link Button组件演示程序﹤/title ﹥ ﹤script runat = "server" ﹥ protected void LinkButton_Command ( object sender , CommandEventArgs e ) { Message . Text = "你选择的是: " + e . CommandArgument ; } ﹤/script ﹥ ﹤/head ﹥ ﹤body ﹥ ﹤form runat = "server" ﹥ ﹤table cellspacing = 0 cellpadding = 0 border = 1 ﹥ ﹤tr ﹥ ﹤td ﹥ 请选择日期:﹤/td ﹥ ﹤/tr ﹥ ﹤tr ﹥ ﹤td align = center ﹥ ﹤asp:LinkButton Text = "星期一" runat = "server" CommandArgument = "星期一" oncommand = "LinkButton_Command" /﹥ ﹤/td ﹥ ﹤/tr ﹥ ﹤tr ﹥ ﹤td align = center ﹥ ﹤asp:LinkButton Text = "星期二" runat = "server" CommandArgument = "星期二" oncommand = "LinkButton_Command" /﹥ ﹤/td ﹥ ﹤/tr ﹥ ﹤tr ﹥ ﹤td align = center ﹥ ﹤asp:LinkButton Text = "星期三" runat = "server" CommandArgument = "星期三" oncommand = "LinkButton_Command" /﹥ ﹤/td ﹥ ﹤/tr ﹥ ﹤tr ﹥ ﹤td align = center ﹥ ﹤asp:LinkButton Text = "星期四" runat = "server" CommandArgument = "星期四" oncommand = "LinkButton_Command" /﹥ ﹤/td ﹥ ﹤/tr ﹥ ﹤tr ﹥ ﹤td align = center ﹥ ﹤asp:LinkButton Text = "星期五" runat = "server" CommandArgument = "星期五" oncommand = "LinkButton_Command" /﹥ ﹤/td ﹥ ﹤/tr ﹥ ﹤tr ﹥ ﹤td align = center ﹥ ﹤asp:LinkButton Text = "星期六" runat = "server" CommandArgument = "星期六" oncommand = "LinkButton_Command" /﹥ ﹤/td ﹥ ﹤/tr ﹥ ﹤tr ﹥ ﹤td align = center ﹥ ﹤asp:LinkButton Text = "星期日" runat = "server" CommandArgument = "星期日" oncommand = "LinkButton_Command" /﹥ ﹤/td ﹥ ﹤/tr ﹥ ﹤/table ﹥ ﹤asp:Label id = "Message" runat = "server" /﹥ ﹤/form ﹥ ﹤/body ﹥ ﹤/html ﹥
四.ASP.NET LinkButton组件编程总结:
本文介绍LinkButton组件一些重要的组成内容,即一些重要的属性和事件。并通过一个程序例子来具体说明他的使用方法。LinkButton组件的出现使得在ASP.NET页面中传递参数越来越方便了。
但此组件有一个缺憾,就是不能在不支持javascript语言的浏览器上面使用,这是因为他使用了javascript语言中Submit( )方法来提交页面的。
ASP.NET LinkButton组件编程的相关内容就向你介绍到这里,希望对你学习ASP.NET LinkButton组件编程有所帮助。
分享:详解ASP.NET组件设计之生命周期ASP.NET组件设计之生命周期是什么呢?让我们来看看: 当一个ASP.NET页面被请求后,一个page实例被生成,开始自己的逻辑,最终返回HTML流给用户端。构成逻辑处理的是page中存在的服务器端控件以及控件间的交互,并且在页面结束前服务器控件们被销毁(视.net的
- asp.net如何得到GRIDVIEW中某行某列值的方法
- .net SMTP发送Email实例(可带附件)
- js实现广告漂浮效果的小例子
- asp.net Repeater 数据绑定的具体实现
- Asp.Net 无刷新文件上传并显示进度条的实现方法及思路
- Asp.net获取客户端IP常见代码存在的伪造IP问题探讨
- VS2010 水晶报表的使用方法
- ASP.NET中操作SQL数据库(连接字符串的配置及获取)
- asp.net页面传值测试实例代码
- DataGridView - DataGridViewCheckBoxCell的使用介绍
- asp.net中javascript的引用(直接引入和间接引入)
- 三层+存储过程实现分页示例代码
- 相关链接:
- 教程说明:
.Net教程-浅析ASP.NET LinkButton组件编程(2)。