我有一个页面,在表单加载我用值初始化服务器端变量,我想在js部分中呈现该值。我正在使用asp.net webform应用程序。
string errblankEmail ="";
protected void Page_Load(object sender, EventArgs e)
{
errblankEmail ="Hello World";
}
if (str == '') {
alert('<% =errblankEmail %>');
}
当我运行页面时,我收到错误消息,如 CS0103:当前上下文中不存在名称“errblankEmail”
我还看到我的page_load没有被调用,因为我在那里设置了断点。 所以指导我如何解决这个问题。感谢
答案 0 :(得分:3)
您必须创建变量public
才能访问它。
public string errblankEmail ="";