【问题标题】:access variable from code behind page into aspx page从页面后面的代码访问变量到 aspx 页面
【发布时间】:2012-03-18 00:31:52
【问题描述】:

我正在尝试将变量从页面后面的代码访问到 HTML 类型的 aspx 页面中。 为此我使用下面的代码 注意。我正在绑定 StringBuilder 将其存储在一个变量中,并且我正在尝试在我的 aspx 页面中访问该变量。

<input type= "text" name="keyword" value = "<%=MyKeyword.ToString %>"/>

但它显示像这样的错误 当前上下文中不存在名称“MyKeyword” 我也尝试通过 Javascript 访问,但显示相同的错误。 任何机构都可以建议我该怎么做?

【问题讨论】:

  • 你能添加代码吗?除非您以某种方式将变量暴露给前端,否则您将无法从 html 访问代码中的变量。
  • 字符串生成器是否声明为受保护/公共变量?

标签: javascript asp.net html stringbuilder


【解决方案1】:

声明MyKeyword 具有公共访问权限或创建public 属性。

public StringBuilder MyKeyword=new StringBuilder();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-09-30
    • 2020-01-17
    • 1970-01-01
    • 2012-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-13
    相关资源
    最近更新 更多