0
無反應...是否因爲我的解釋不清楚..?帶圖像的中繼器鏈接按鈕
<asp:LinkButton ID="lnkEdit" runat="server" CommandName="edit" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "LicenseID") %>' Font-Bold="True" ForeColor="Maroon">Edit</asp:LinkButton>
我的鏈接按鈕的代碼編輯是above.when點擊它就會消失,並顯示更新和取消鏈接按鈕,如果取消點擊編輯鏈接按鈕就會顯示一次。這是工作的罰款。
但是,當我在下面的鏈接按鈕中添加圖像時,圖像顯示爲按鈕,並且單擊鏈接按鈕時編輯鏈接按鈕未顯示,並且顯示更新和取消鏈接按鈕。直到這沒有問題。 但是當我點擊取消鏈接按鈕編輯鏈接按鈕正顯示出與任何文字或圖像一行(圖像添加到編輯鏈接按鈕後)
<asp:LinkButton ID="lnkEdit" runat="server" CommandName="edit" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "LicenseID") %>' Font-Bold="True" ForeColor="Maroon">Edit
<asp:Image ID="Image2" runat="server" ImageUrl="editb2.jpg" style="width: 30px; height: 20px" />
</asp:LinkButton>
以上是我轉發的鏈接按鈕下面的代碼的圖像,是repeater1.itemCommand
Protected Sub Repeater1_ItemCommand(source As Object, e As System.Web.UI.WebControls.RepeaterCommandEventArgs) Handles Repeater1.ItemCommand
If e.CommandName = "cancel" Then
DirectCast(e.Item.FindControl("lnkEdit"), LinkButton).Visible = True
End if
在此先感謝您的幫助
這是相同的代碼我在vb.net中寫道。 – user2797643
是的,它應該work.is不適合你。 –
添加圖像後,它不起作用 – user2797643