【发布时间】:2015-04-02 22:41:06
【问题描述】:
我试图在单击按钮时首先执行服务器端代码,为此我尝试了以下代码,该代码仍然首先执行客户端。
<script runat="server">
Protected Sub view_doc_hide_Click(ByVal sender As Object, ByVal e As EventArgs) Handles view_doc_hide.Click
Dim dt1 As DataTable
Dim objTS1 As New clsTS
Dim earn_code As String
earn_code = hdnDoctemprecord.Value
dt1 = objTS1 .DOCdetails(CInt(hdnEmployeeSeq.Value), earn_code)
hdnappdocseq.Value = dt1.Rows.Item(0).Item("Item1")
End Sub
</script>
<asp:Button ID="view_doc_hide" OnClick="view_doc_hide_Click" OnClientClick=" return after_click_viewdoc();" class="btn btn-primary btn-sm" runat="server" Text="Save" />
关于我在这里缺少的东西有什么想法吗?谢谢
【问题讨论】:
-
客户端代码总是首先被执行。你为什么要这样做?解释完整的情况,你可能会得到一个很好的选择。
标签: javascript asp.net vb.net code-behind