User Control in ASP.NET en zijn properties

Plaats reactie
Genius
Starter
Starter
Berichten: 3
Lid geworden op: 21 jul 2004, 08:36

Hey,

ik heb een user-control gemaakt als soort template. Het bestaat uit een tabel waarin verschillende labels zijn opgenomen. (vb lblTitle )
Deze user-control wordt ingevoegd in een andere user-control. Ik probeer nu die labels op die "template-control" te bereiken om waarden naar weg te schrijven, maar dat lukt me niet.

Dit is de code van de user-control die de template inlaadt:

Code: Selecteer alles

<%@ Register TagPrefix="uctl" TagName="temp_PluginTable" Src="temp_PluginTable.ascx" %>
<%@ Control Language="vb" AutoEventWireup="false" Codebehind="piToday.ascx.vb" Inherits="iSchool.NET_2005.piToday" TargetSchema="http://schemas.microsoft.com/intellisense/ie5" %>

<uctl:temp_PluginTable id="tmpTable" runat="server"></uctl:temp_PluginTable>


In het code-behind bestand heb ik dan:

Code: Selecteer alles

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
       tmpTable.Title = "Een Titel"
    End Sub


Ik krijg echter de foutmelding: "tmpTable not declared", terwijl de user-control perfect is ingevoerd met het id "tmpTable"

Heeft iemand een idee?

alvast bedankt,
Genius
Lukse
Premium Member
Premium Member
Berichten: 662
Lid geworden op: 28 okt 2003, 20:51

Ge moet tmpTable ook in de code behind declareren eh.
Plaats reactie

Terug naar “Development”