【发布时间】:2009-12-20 11:27:17
【问题描述】:
我有一个 asp.net 网站,它部署在服务器 A 中,并且相同的代码已部署在服务器 B 中。
服务器A的网站有问题,服务器B的网站没有问题。
问题是点击下一步按钮时页面导航的顺序错误。
很明显,代码没有问题。那么服务器有什么问题呢?
在下面发布下一个按钮代码:
Try
Dim currentView As Int16
currentView = mvRequestorForm.ActiveViewIndex
If currentView = 1 And isStoreSelected = 1 Then
mvRequestorForm.ActiveViewIndex = (currentView + 2)
rfv_view2_managersEmail.Enabled = True
rev_view2_managersEmail.Enabled = True
Else
mvRequestorForm.ActiveViewIndex = (currentView + 1)
End If
If mvRequestorForm.ActiveViewIndex = 1 Then
Sub_ActivateView1()
End If
Catch ex As Exception
End Try
我现在的疑问是..我可以看到 btn_View0_Next_Click 的代码,但没有 btn_View1_Next_Click
当我点击 view1_next 时出现问题
我检查了 view1_next 的事件,发现它正在调用相同的 btn_View0_Next_Click
它会导致任何问题吗?
这是代码行:
Protected Sub btn_View0_Next_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btn_View0_Next.Click, btn_View1_Next.Click, btn_view2_Next.Click
【问题讨论】:
-
按钮的代码是什么?错误是什么(如果抛出这样的错误,还有异常)?服务器的软件/硬件是否相同?
-
请看问题已被编辑!
-
好的,首先,如果你有空的 Catch 块,代码中没有错误并不明显——你很少会想要忽略所有异常,而且几乎肯定不会在上面的代码中。其次,服务器是否相同 - 如果不是,那又如何?
标签: .net asp.net visual-studio-2008 iis iis-6