Sorry to hassle you all again...
Still stuggling with classes. Heres the problem:
I have an aspx code with the following:
<%@dotnet.itags.org. Page Language="VB" src="http://pics.10026.com/?src=photogranny_connections.vb" inherits="Peter" %>
<script runat="server">
dim SQL as string = "SELECT * FROM [images] Order by ID asc"
dim Referrer as string ="OpenDS"
connectionStr(SQL,Referrer)
</script>
<html>...etc
and then I have the class as below
imports system
imports System.Data
imports System.Data.ODBC
imports System.Web.HttpContext
imports System.Web.UI.Page
imports system.web.UIPublic Class Peter
Inherits PageSub connectionStr(SQL as string,referrer as string)
-->logic here
End SubEnd Class
however, When I try and call the sub I get 'declaration expected'. Its referring to connectionStr. Its as if it can't see the sub. Iver tried making it a public sub but no joy. The .vb file is in the same directory as the other page.
Thanks for your help
PeterWhen you create a class, you must initialize an object of that class before using it.
MyClass obj = New MyClass
obj.MethodName1("...")
regards
thanks. is this the same for a codebehind file. If I just change the page directive to codebehind="filename" how then do I call the individual subs?
Thanks
Well its the same thing.
regards
0 comments:
Post a Comment