使用Button的Command,CommandArgument來實現。 .aspx 實作3個Button Object, OnCommand呼叫同一個Function, CommandArgument設定參數,此處設定Object名稱。 <asp:Button ID="Button1" runat="server" Text="Button1" CommandArgument="Calendar1" OnCommand="ButtonCommand" /> <asp:Button ID="Button2" runat="server" Text="Button2" CommandArgument="Calendar2" OnCommand="ButtonCommand" /> <asp:Button ID="Button3" runat="server" Text="Button3" CommandArgument="Calendar3" OnCommand="ButtonCommand" /> .vb 使用FindControl取得Object。 按各別按鈕會顯示/隱藏指定的日曆元件。 Public Sub ButtonCommand(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.CommandEventArgs) Dim c As Calendar = FindControl(e.CommandArgument) c.Visible = Not c.Visible End Sub
全站熱搜