JQuery формы представить в VB.net - PullRequest
1 голос
/ 17 декабря 2010

Я использую Thickbox, и все отлично работает в отношении загрузки страницы. Таким образом, мои div загружаются нормально, и данные могут быть вставлены в текстовые поля. Теперь, когда дело доходит до представления данных, мне нужно, чтобы произошло 2 вещи.

  1. получите форму для отправки, чтобы я мог работать на стороне vb.net для обратной передачи и других функций.
  2. Когда форма отправлена, я хочу, чтобы Thickbox закрылся.

Я использую modal = true, поэтому я поместил tb_remove() в событие нажатия кнопки. Я хочу, чтобы эта кнопка смешилась как для отправки на сторону vb.net, так и для запуска tb_remove. Кто-нибудь знает как?

код стороны aspx -
имя страницы = student.aspx

$(document).ready(function() {
    tb_show("", "#tb_inline?height=500&width=500&inlineId=div1&modal=true", "");
});

<asp:Button ID="btnsave" runat="server" text="Enter" />

остальное - текстовые поля в div1 с btnsave и концом div1. Когда я нажимаю «Сохранить», я хочу, чтобы он перешел на страницу student.aspx.vb, чтобы я мог добавить оставшуюся часть кода.

1 Ответ

0 голосов
/ 17 декабря 2010

Вам необходимо использовать OnClientClick на своей кнопке, чтобы вы могли запустить некоторый клиентский JavaScript перед отправкой формы.

<asp:Button ID="btnsave" runat="server" onClientClick="tb_remove();" text="Enter" />

OnClientClick (MSDN)

...