在用户控件中内联公共变量

时间:2013-05-16 16:34:55

标签: c# asp.net user-controls

我有一个带有变量的用户控件,我试图在Aspx页面中显示内联,但它总是显示为空。我在其他用户控件中完成了这个操作,我不确定它为什么不起作用。

... .aspx的

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="MyClass.ascx.cs" Inherits="MyClass" %>

<%# sMyPublicString %>

背后的代码......

public partial class MYClass : System.Web.UI.UserControl
{
    public string sMyPublicString = "MyValue";
}

1 个答案:

答案 0 :(得分:0)

Page_Load上的父网络表单中,您必须添加Page.DataBind()