
delBtn.type = "button"
delBtn.value = "Demo"
delBtn.id ="test"
delBtn.css = "className"
delBtn.onclick = function() { 方法名(方法参数)}//为button设置onclick方法
以此类推。你想创建倍的标签只需要换一个标签名。
1.在要加入的地方用PlaceHolder把地方占住,如<div>
<asp:PlaceHolder ID="plcHder_youName" runat="server"></asp:PlaceHolder>
</div>
2.在.cs里动态生成一个LinkButton
LinkButton linkBtn= new LinkButton()
linkBtn.ID = "linkBtn_youName"
...
linkBtn.href = ...
...
//如果有多个,ID不要重复,可以用类似这样的方法命名吧
多个可以用for
for(i=0i<5i++)
{
LinkButton linkBtn= new LinkButton()
linkBtn.ID = linkBtn_youName + i.ToString() = new LinkButton()
}
3.为PlaceHolder添加LinkBtn_youName
plcHder_youName.Controls.Add(LinkBtn_youName)
4.LinkBtn_youName的引用:this.Page.FindControl("plcHder_youName").FindControl("LinkBtn_youName")
建议.PlaceHolder还有很多属性方法,自己多看看吧
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)