【发布时间】:2013-02-21 00:57:21
【问题描述】:
我有一个在用户控件中声明的变量。它是用户控件中下拉列表的值。当我尝试在 aspx 页面上的 If 语句中使用它时,它说未声明该变量。有没有办法在aspx页面上声明变量或者让它识别出它是在用户控制页面上声明的?
谢谢
我正在调用 aspx 页面顶部的代码
<%@ Register src="pType.ascx" tagname="pType" tagprefix="uc2" %>
我正在使用 if 语句
<%If pt.SelectedValue = "1" Then%>
\\do things
<%End If%>
在控件中pt由定义
<asp:DropDownList ID="pt" runat="server">
【问题讨论】:
-
如何将用户控件嵌入到 aspx 页面中。也许提供一个代码 sn-p,说明您如何嵌入控件并尝试访问变量。
-
谢谢!我添加了一些代码
标签: asp.net .net vb.net user-controls