[英]how to add imagebutton in asp.net linkButton?
如何動態C#?
<asp:LinkButton ID="LinkButton1" runat="Server" >Text
<asp:ImageButton ID="ImageButton1" runat="Server" ImageUrl="~/images/Detail.png"></asp:ImageButton>
</asp:LinkButton>
例如:
LinkButton lnk = new LinkButton();
lnk.Add(new ImageButton());
請嘗試以下方法
var linkButton = new LinkButton() {
ID = "LinkButton1"
};
linkButton.Controls.Add(new ImageButton() {
ID = "ImageButton1",
ImageUrl = "~/images/Detail.png"
});
如果它是一個LinkButton,那么你不需要在其中添加一個ImageButton
相反,如果你這樣做,它會好得多
<asp:LinkButton ID="MyLinkButton" runat="server" PostBackUrl="MyLink"><img src="MyImage" alt="MyLink" /></asp:LinkButton>
您可以將ImageButton
添加到Controls
集合:
LinkButton lnk = new LinkButton();
lnk.Controls.Add(new ImageButton()); //set your image button's properties first
嘗試:
LinkButton lnk = new LinkButton();
lnk.Controls.Add(new ImageButton());
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.