Открытая переменная в aspx.vb Класс недоступен в aspx - PullRequest
0 голосов
/ 31 августа 2011

У меня есть переменная, содержащаяся в строке запроса, которую я успешно извлекаю в свой код aspx.vb. Я хочу иметь возможность подобрать эту переменную на главной странице aspx для использования в JavaScript. Однако страница aspx не видит никакой переменной.

Я удостоверился, что переменная объявлена ​​на уровне Public Class, а также что это публичная переменная As String. Так что же не так? Я также попытался извлечь строку запроса непосредственно на страницу aspx, но, похоже, это тоже не сработало.

Верхняя часть моего кода позади страницы выглядит так:


    Imports System.Data.SqlClient
    Imports System.Data
    Imports System.Web.DynamicData
    Imports System.Web.UI.WebControls.WebControl</p>

<pre><code>Partial Class Act_Page

Inherits System.Web.UI.Page
Public aname As String

Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

    DisplayActInfo()


    aname = Request.QueryString("aname")

Страница APSX: -

<% @ Page Language = "VB" AutoEventWireup = "false" CodeFile = "Act_Page.aspx.vb" Inherits = "Act_Page"%> <! DOCTYPE html PUBLIC "- // W3C // DTD XHTML 1.0 Transitional // EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> var aname2 = ; var addthis_config = {"data_track_clickback": true}; var addthis_share = { шаблоны: { twitter: "Check {{title}} от" + aname2 + "{{url}} (через @TuneFever)" } }

Кто-нибудь здесь знает, что мне нужно изменить, чтобы получить, что должно быть простым заданием, чтобы работать?

Приветствия

Rob

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...