Toon posts:

[vb.net]Koppellen van 2 GUI met 1 dll

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben bezig met het maken van 2 verschillende modules in Dotnetnuke.
Deze modules moeten met elkaar samenwerken d.m.v. 1 dll.
In GUI 1 wordt op een button gedrukt, waarna het panel in de andere GUI verdwijnt.

GUI 1: <<ascx>>
<%@ Control Language="vb" AutoEventWireup="false" Inherits="DotNetNuke.Medewerker" CodeBehind="Medewerker.ascx.vb" %>
<asp:Panel id="Medewerker" runat="server" Height="120px" Width="600px"> <asp:Button id="BtnExpertise" runat="server" Text="Expertise"></asp:Button></asp:Panel>

GUI 2: <<ascx>>
<%@ Control Language="vb" AutoEventWireup="false" Inherits="DotNetNuke.Medewerker" CodeBehind="Medewerker.ascx.vb" %>
<asp:Panel id="PnlExpertise" runat="server" Visible="True">test</asp:Panel>

ascx.vb:
Namespace DotNetNuke
Public Class Medewerker
Inherits DotNetNuke.PortalModuleControl
Protected WithEvents PnlExpertise As System.Web.UI.WebControls.Panel

Private Sub InitializeComponent()
Me.ID = "PnlExpertise"
End Sub

Private Sub BtnExpertise_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnExpertise.Click
Me.PnlExpertise.Visible = False
End Sub

Heeft iemand een idee ??

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 22:24

gorgi_19

Kruimeltjes zijn weer op :9

Makkelijke methode: Misbruik de Querystring, geef hierin weer welke panels zichtbaar zijn en welke niet.

Moeilijke methode: Gebruik een Mediator pattern, waarbij de .aspx-pagina de mediator is.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
Bedankt voor je reactie,
je hebt me weer een heel eind op weg geholpen !