aspx.vb中的公共变量aspx中不可访问的类
我有一个quesrystring中包含的变量,我成功地将其检索到aspx.vb代码中。 我希望能够在主aspx页面中选择该变量以便在javascript中使用。 然而,aspx页面没有看到它的变量。
我已经确定变量是在公共类级别声明的,并且确保它是一个公共变量作为字符串。 那么到底发生了什么问题? 我也尝试直接检索查询字符串到aspx页面,但这似乎也不工作。
我在页面后面的代码的顶部看起来像这样: -
Imports System.Data.SqlClient
Imports System.Data
Imports System.Web.DynamicData
Imports System.Web.UI.WebControls.WebControl
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”> <html xmlns =“http://www.w3.org/1999/xhtml”> <head runat =“server “> <title> </ title> <link rel =”stylesheet“type =”text / css“href =”〜/ TFStyle.css“/> <script type =”text / javascript“> var aname2 = <asp: Literal ID =“addthis_aname”runat =“server”/>; var addthis_config = {“data_track_clickback”:true}; var addthis_share = {templates:{twitter:“通过”+ aname2 +“{{url}}(通过@TuneFever)检出{{title}}”}} </ script>
这里有人知道我需要改变以获得什么应该是一个简单的任务,工作?
干杯,
抢
链接地址: http://www.djcxy.com/p/96471.html