众果搜的博客

脚踏大地,仰望星空,致力于财经投资网站导航与在线网络工具的开发与普及

Search(博客搜索)

热文排行

最近发表

最新评论及回复

« 自动显示滚动条(下拉列表)asp.net中的路径问题 »

在ASP.NET页面中动态创建控件

197 "在ASP.NET页面中动态创建控件" "动态创建控件,恐怕也是ASP.net教程中经常提到的问题,但是其提供的ASP.net的源码确大同小异,没有多大价值,看看下面这个办法,是否有创意。" "动态创建控件,恐怕也是ASP.net教程中经常提到的问题,但是其提供的ASP.net的源码确大同小异,没有多大价值,看看下面这个办法,是否有创意。

在自定义控件中包含进你需要动态创建的控件,然后把这个自定义控件加入PlaceHolder控件 Page中运用的就更加多了。下面是Asp.net的源码:

Sub Page_Load()
Dim j as Integer
For j=0 to 4
Dim myUser as Control
myUser = Page.LoadControl(“football.ascx”)
PlaceHolderBall.Controls.Add(myUse)
PlaceHolderBall.Controls.Add(New LiteralControl(“<br>”))
Next j
End Sub"
198 "让ASP.net控件执行客户端代码" "对于自定义控件的事件,你必须实现IAttributeAccessor接口或从WebControl派生,并且可用expando属性。对于任何控件,如果要使用客户段代码,可以使用下面的方法。 " "对于自定义控件的事件,你必须实现IAttributeAccessor接口或从WebControl派生,并且可用expando属性。对于任何控件,如果要使用客户段代码,可以使用下面的方法。

对于图片按钮,可以执行以下事件,在客户端:
<asp:ImageButton id=“foolish”
ImageUrl=“littlestar.jpg”
onMouseOver=“rollover(this);”
onMouseOut=“rollout(this)”
rolloversrc=“myrollover.jpg”
rolloutsrc=“myrollout.jpg”
runat=“server”/>

对于输入框,可以执行以下事件代码,在客户端:
<input type=Button onClick=“return clientHandler()”
onServerClick=“ButtonFool_Click” … />"

  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-Blog 1.8 Spirit Build 80722 Code detection by Codefense

Copyright www.zhongguosou.com. Some Rights Reserved.微信号:MiZhiHeiGeTaXiaoMi