我对这个问题非常困惑。我有一些代码在我的开发服务器上运行良好,但我现在试图让这个网站在销售人员新的笔记本电脑上工作。网站上的图像按钮似乎没有为他工作(他们只是将我重定向到网站主页),而他们以前在他以前的机器上。ImageButton OnClick事件不能触发
每台机器之间的唯一区别是,他的老之一是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;
如前所述,这个工作在其他地方,除了他的窗户7机器。
编辑:好的,我有更多的信息帮助了我。似乎所有回发网址都不正确。我手动设置PostBackUrl对ImageButton控件,并得到这部分工作,但所有其他控件,需要在网站上发布后不能正常工作,并张贴到错误的URL。我使用IIS的重写模块,但这是我遇到问题的唯一机器。
哇,这是我第一次见到任何人使用delphi.net作为代码隐藏。应该可能会替换vb.net标签。 – spong 2010-04-07 14:21:22
这不是一个糟糕的语言使用,我宁愿C#,但由于某些原因,我们需要暂时使用德尔福。 VB.NET标记?哪里? – webnoob 2010-04-07 14:23:19
这个问题被标记为asp.net,vb.net和iis。我建议用包含delphi的标签替换vb.net标签。 – spong 2010-04-07 14:30:22