gpt4 book ai didi

javascript - 使用 session 状态将日期从一个 asp 表单传输到另一个 asp 表单的输入字段

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

我需要根据一些检查将日期从一个 asp 表单转移到另一个。在源页面中,我按如下方式进行检查和发送:

if (txtFinalized.Text == "" && rblPhysicalrecords.SelectedValue=="1" && ddlResponsibility.SelectedIndex == 5)
{
//String s = Request.QueryString["finlalisationDate"] = txtFinalized.Text;
Session["finlalisationDate"] = txtFinalized.Text;
}

然后我尝试读取目标表单中的值,但到目前为止我无法根据需要将结果插入输入字段。

 txtFinalised.Text = (string)(Session["finlalisationDate"]);

我是否需要在 javascript 中编写一个方法来获取结果并将其插入字段,如果是,我该怎么做?

最佳答案

你的条件 block 有一个缺陷,它说 txtFinalized 必须为空才能为你的 session 变量设置一个值。

为了学习和理解 session ,您可以像这样编写代码...

//remove txtFinalized from condition
if (rblPhysicalrecords.SelectedValue=="1" && ddlResponsibility.SelectedIndex == 5)
{
//check if textFinalized NOT is null or empty
if (!String.IsNullOrEmpty)
{
Session["finlalisationDate"] = txtFinalized.Text;
}
//if textFinalized is empty set session to a value just to see some text
else
{
Session["finlalisationDate"] = "n/a";
}
}

现在,当您加载第二个表单时,您将始终在 textFinalized 文本框中看到一些内容,并且根据您所看到的,您知道用户是否在第一个表单中进行了一些输入。

关于javascript - 使用 session 状态将日期从一个 asp 表单传输到另一个 asp 表单的输入字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45968266/

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