我有一些非常写ASP.NET 代码,只是不工作的权利(去图)。我是负责维护和修复这个错误代码,但是我可以勉强头或高水的

不幸的是,我没有时间来重写。

如果有人能帮助这将是巨大的:

(码):给你在这里(一些最低限度的必要的混淆):http://mastergeektheater.com/issues.txt

什么这是应该做的: 收到一个订单从一个购物车应用程序,并建立一个表格中的文本框依据的数量所述目的命令。一旦整个事情是验证(submit_Click()),然后它揭示了一个div有进一步的说明和灰色的输入领域,所以你仍然可以看到什么样的输入,但不能影响了。电子邮件发送到各个输入电子邮件地址。

什么,它实际上不会: 收到了,并正确地显示的投入。在提交,所有的"必需的现场验证程序火-如果他们适,那么比较验证程序火。地方在这里,所有去南方。"

所有的输入领域中的表格除了第户消失。如果比较成功,那么它postsback,第一户是否有(灰色显示)以及其他用户都不见了。如果比较失败,那么它不会成功回发,并停留在输入形式, 但是,所有的输入域,除了第一次用户仍然消失

我知道这一点太具体要一个真的很好形成堆的溢出的问题,但我已经试图打破它事情我认为是错误的并且我问的其他问题,更具体来尝试解决。不幸的是,它没有工作。代码变得更好,但是整个事情仍然是破碎。在这一点上,我很绝望。

如果有人可以帮助,这将是一个巨大的救星。在此先感谢你们所有人倒通过这个可怕的代码(和可怕的问题)连一分钟...

有帮助吗?

解决方案

我想这个问题可能是由于此行。

Session["quantity"] =(null != Request["quantity1"]) ? Request["quantity1"].ToString() : "1";

你有一个窗体上名为数量1场(隐藏/输入)?结果 是它被传递到查询字符串或形式项集合的一部分?

这将是1(当形式回送自身),因此循环将仅运行一次。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top