我在项目中创建了一个类SharedClass.vb。我想在我的aspx页面上导入SharedClass.vb,并希望在我的aspx文件中使用该类。我怎样才能做到这一点 。我试试这个但不成功
<%@ Page Language="vb" AutoEventWireup="false" Inherits="ipmseattle.Web._default5" Explicit="false" %>
<%@ Import Namespace = "MySql.Data.MySqlClient" %>
<%@ Import Namespace="SharedClass" %>
这是我创建的功能
Public Class SharedClass
Public Shared Function encode(ByVal x)
x = x & " "
encode = Replace(x, "'", "''")
encode = Replace(encode, ";", "")
encode = Replace(encode, "--", "")
encode = Replace(encode, "({", "")
encode = Replace(encode, "/*", "")
encode = Trim(encode)
End Function
End Class
我正在使用内联编码。代码部分在我的.aspx文件中。我在这里使用那个班级
if request("date") <> "" then
if isdate(request("date")) then
SQLADDON = "event_start_date >= '" & encode(Request("date")) & "' and event_start_date < '" & encode(formatmysqldate(DateAdd("d", 1, Request("date")))) & "' and event_title like '%Apple%' "
else
此致
答案 0 :(得分:3)
您在impor语句中指定了一个类名,它需要一个名称空间。 取代
<%@ Import Namespace="SharedClass" %>
带
<%@ Import Namespace="SharedClassNamespace" %>