У меня есть переменная, содержащаяся в строке запроса, которую я успешно извлекаю в свой код 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