试图从javascript访问服务器端变量

试图从javascript访问服务器端变量,javascript,asp.net,webforms,Javascript,Asp.net,Webforms,我有一个页面,在表单load中,我用值初始化服务器端变量,并希望在js部分呈现该值。我正在使用asp.net网络表单应用程序 我的服务器端页面加载代码 string errblankEmail=”“; 受保护的无效页面加载(对象发送方、事件参数e) { errblankmail=“你好,世界”; } 如果(str=''){ 警报(“”); } 当我运行页面时,我会收到如下错误消息 CS0103:当前上下文中不存在名称“errblankEmail” 我还看到我的页面加载没有被调用,因为我在那里设

我有一个页面,在表单load中,我用值初始化服务器端变量,并希望在js部分呈现该值。我正在使用asp.net网络表单应用程序

我的服务器端页面加载代码
string errblankEmail=”“;
受保护的无效页面加载(对象发送方、事件参数e)
{
errblankmail=“你好,世界”;
}
如果(str=''){
警报(“”);
}
当我运行页面时,我会收到如下错误消息 CS0103:当前上下文中不存在名称“errblankEmail”

我还看到我的页面加载没有被调用,因为我在那里设置了断点。
请指导我如何解决这个问题。谢谢

您必须将变量
公开
才能访问它

public string errblankEmail ="";
public string errblankEmail ="";