15. marts 2004 - 17:17Der er
20 kommentarer og 1 løsning
Problemer med usercontrol i usercontrol
Jeg får følgende fejlmeddelse selv om dgbeholder findes på emne.ascx? (de 2 sider kan ses nederst):
Compiler Error Message: BC30456: 'DgBeholder' is not a member of 'ASP.emne_ascx'.
Source Error:
Line 1: <%@ Control Language="VB" Inherits="UserKoden" Src="emne.ascx.vb" %> Line 2: Line 3: <%@ register tagprefix="Foto" tagname="Foto" Src="~\media\foto\foto.ascx" %>
Imports Database Imports Diverse Imports Microsoft.VisualBasic
Public Class UserKoden : Inherits UserControl
Dim DataMysql as new DataBaseMysql() Dim DataOleDB as new DataBaseOleDB() Public Div as new DiverseFunktioner() Dim Grid as New Gridmysql()
Protected dgbeholder As System.Web.UI.Webcontrols.datagrid
Public beskrivelse as string Public dato as string Public kategori as string Public Web as string
Public Sub Page_Load(Source As Object, E as EventArgs) if request.querystring("id") = "" then response.redirect(Div.Web & "referencer/") else DataMysql.OpenDb() DataMysql.DanData("SELECT * FROM referenceemne Where referenceid='" & request.querystring("id") & "';") If DataMysql.Data.read() then Beskrivelse = replace(Div.ErstatBlank(DataMysql.Data("Beskrivelse").tostring()),vbCrLf, "<br>") dato = format(DataMysql.Data("DatoTid"),"dd. MMMM yyyy") kategori = DataMysql.Data("Kategoriid") Web = Div.IkkeOplystWeb(Div.ErstatBlank(DataMysql.Data("Web").tostring())) end if DataMysql.CloseDb() DataMysql.OpenDb() DataMysql.DanData("SELECT * FROM referencekategori Where kategoriid='" & kategori & "';") If DataMysql.Data.read() then kategori = Div.ErstatBlank(DataMysql.Data("Navn").tostring()) end if DataMysql.CloseDb() end if
If not Page.IspostBack then fyld_dgbeholder() end if End Sub
public sub fyld_dgbeholder() Dim udtryk as string udtryk = "SELECT Foto_Referenceemne.*, Foto.*, FotoKategori.*, Foto.FotoID FROM FotoKategori INNER JOIN (Foto INNER JOIN Foto_Referenceemne ON Foto.FotoID = Foto_Referenceemne.FotoID) ON FotoKategori.KategoriID = Foto.KategoriID WHERE (((Foto_Referenceemne.ReferenceID)=" & request.querystring("id") & "));" grid.griddan(udtryk, dgbeholder) end sub
Imports System Imports System.Web.UI Imports System.Web.UI.WebControls Imports Database Imports Diverse Imports Microsoft.VisualBasic
Public Class UserKoden : Inherits UserControl
Dim DataMysql as new DataBaseMysql() Dim DataOleDB as new DataBaseOleDB() Public Div as new DiverseFunktioner() Dim Grid as New Gridmysql()
Public dgbeholder As System.Web.UI.Webcontrols.datagrid
Public beskrivelse as string Public dato as string Public kategori as string Public Web as string
Public Sub Page_Load(Source As Object, E as EventArgs) if request.querystring("id") = "" then response.redirect(Div.Web & "referencer/") else DataMysql.OpenDb() DataMysql.DanData("SELECT * FROM referenceemne Where referenceid='" & request.querystring("id") & "';") If DataMysql.Data.read() then Beskrivelse = replace(Div.ErstatBlank(DataMysql.Data("Beskrivelse").tostring()),vbCrLf, "<br>") dato = format(DataMysql.Data("DatoTid"),"dd. MMMM yyyy") kategori = DataMysql.Data("Kategoriid") Web = Div.IkkeOplystWeb(Div.ErstatBlank(DataMysql.Data("Web").tostring())) end if DataMysql.CloseDb() DataMysql.OpenDb() DataMysql.DanData("SELECT * FROM referencekategori Where kategoriid='" & kategori & "';") If DataMysql.Data.read() then kategori = Div.ErstatBlank(DataMysql.Data("Navn").tostring()) end if DataMysql.CloseDb() end if
If not Page.IspostBack then fyld_dgbeholder() end if End Sub
public sub fyld_dgbeholder() Dim udtryk as string udtryk = "SELECT Foto_Referenceemne.*, Foto.*, FotoKategori.*, Foto.FotoID FROM FotoKategori INNER JOIN (Foto INNER JOIN Foto_Referenceemne ON Foto.FotoID = Foto_Referenceemne.FotoID) ON FotoKategori.KategoriID = Foto.KategoriID WHERE (((Foto_Referenceemne.ReferenceID)=" & request.querystring("id") & "));" grid.griddan(udtryk, dgbeholder) end sub
Server Error in '/' Application. --------------------------------------------------------------------------------
Compilation Error Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.
Compiler Error Message: BC30456: 'dgbeholder' is not a member of 'ASP.emne_ascx'.
Source Error:
Line 1: <%@ Control Language="VB" Inherits="UserKoden" Src="emne.ascx.vb" %> Line 2: Line 3: <%@ register tagprefix="Foto" tagname="Foto" Src="~\media\foto\foto.ascx" %>
du få pointne for ulejligheden selv om det ikke er lykekdes mig endnu
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.