簡體   English   中英

如何在asp.net linkBut​​ton中添加圖像按鈕?

[英]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"
});

如果它是一個LinkBut​​ton,那么你不需要在其中添加一個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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM