gpt4 book ai didi

javascript - 从 .aspx.cs 页面访问一个变量值(在循环中)到 javascript

转载 作者:行者123 更新时间:2023-11-30 17:52:11 25 4
gpt4 key购买 nike

我的 .aspx.cs 文件中有循环。

foreach (DataRow DRow in DT_Test_Question.Rows)
{
Question_ID = DRow[1].ToString();
}

我想在没有回发的情况下在 java 脚本中访问 Question_ID,但 Question_ID 给了我最后一个值。如何获取Question_ID的所有值?

最佳答案

对 aspx.cs 文件使用以下代码

public string Question_ID = "";

protected void Page_Load(object sender, EventArgs e)
{
foreach (DataRow DRow in DT_Test_Question.Rows)
{
Question_ID += DRow[1].ToString() + ",";
}
}

在aspx中使用下面的代码

<script type="text/javascript">
var Question_ID = '<%=Question_ID.Trim(',')%>'.split(',');
.
.
// you can use Question_ID is array of string
</script>

注意:Question_ID 必须有值才能在 javascript 中使用它,因此赋值将在 page_load/init 方法上完成。另请注意,Question_ID 必须是公共(public)变量才能在 javascript 中访问它。

关于javascript - 从 .aspx.cs 页面访问一个变量值(在循环中)到 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18756368/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com