【发布时间】:2011-02-05 06:50:06
【问题描述】:
我真的对这个感到困惑。我有一些代码在我的开发服务器上运行良好,但我现在正试图让该网站在销售人员的新笔记本电脑上运行。网站上的任何图像按钮似乎都不适用于他(它们只是将我重定向回网站主页),而它们曾经在他以前的机器上使用过。
每台机器的唯一区别是他的旧机器是Vista,而新机器是Windows 7。
有人遇到过这个问题吗?
一些代码:
形式:
<div class="form_text"></div>
<div class="form_box_link">
<asp:ImageButton id="LoginSubmitButton" onClick="FLoginWebService" ImageURL="~/Images/login.png" runat="server" />
背后的代码(delphi):
procedure TMemberLogin.FLoginWebService(Sender: TObject; e: System.EventArgs);
begin
//Code Removed but using OutputDebugString shows nothing is being done in here
end;
如前所述,除了他的 windows 7 机器之外,这在其他任何地方都有效。
编辑:好的,我有一些对我有帮助的信息。似乎所有回发 URL 都不正确。我针对 ImageButton 控件手动设置 PostBackUrl 并让这部分工作,但所有其他需要在网站上回发的控件都无法正常工作,并且发布到错误的 URL。我正在使用 IIS 的重写模块,但这是我唯一遇到问题的机器。
【问题讨论】:
-
哇,这是我第一次看到有人使用 delphi.net 作为代码隐藏。那么可能应该替换 vb.net 标记。
-
这不是一门不好用的语言,我更喜欢C#,但由于某些原因,我们暂时需要使用Delphi。 VB.NET 标签?在哪里?
-
该问题用 asp.net、vb.net 和 iis 标记。我建议将 vb.net 标记替换为包含 delphi 的标记。
-
糟糕,这是一个错误 :) 谢谢。
-
那么当点击按钮时,断点代码隐藏不会做任何事情?
标签: asp.net delphi iis windows-7