我通常在我的webforms页面中创建公共属性,例如CustomerID,然后在我的代码后面尝试打开js窗口时,我可以使用服务器标签检索该属性,例如:
<%= CustomerId%>
当我在当天使用VB.NET时,我可以发誓过去曾经工作过。这只是VB.NET吗?
我在代码隐藏的顶部声明我的公共财产,如下所示:
public int CustomerId
{
get { return (int)(ViewState["CustomerId"] ?? Convert.ToInt32(Request["Id"])); }
set { ViewState["CustomerId"] = value; }
}
在aspx页面中,我试图在JavaScript中做这样的事情:
url = "/CustomerDetailId=<%=CustomerId%>";