В настоящее время я использую jQuery на моей странице содержимого asp.net (используя мастер). Я создаю модальный диалог с помощью jquery. ДИВ, который определяется с помощью следующего кодафункция сервера звонков из диалогового окна jquery
<div id="example" class="flora" title="Information" style="display:none; visibility:hidden; text-align:left;">
<asp:Panel ID="Panel" runat="server">
Is the information you have entered correct?<br />
<asp:Label>Some labels filled when the modal appears</asp:Label>
<asp:button runat="server" OnClick="someServerSide_Function" Text="Submit" />
</asp:Panel>
</div>
Существует кнопка HTML, который получает нажата, и при нажатии на кнопку, он вызывает следующий код
$("#example").dialog("open");
И модальный определяется с следующий код:
$("#example").dialog({
autoOpen: false,
modal: true,
height: 400,
overlay: overlayCss,
bgiframe: true
});
модальный заполняются, когда кнопка HTML нажата, и кнопка ASP.NET не вызывает его на стороне сервера функции, когда она нажата. Пример div находится внутри тегов, поэтому он должен вызывать функцию на стороне сервера. Что может быть неправильным?
Я думаю, что мы будем нуждаться, чтобы увидеть некоторые код, который поможет вам. Можете ли вы дезинформировать код, чтобы мы могли понять, над чем вы работаете? –
вы используете веб-страницы asp.net или asp.net mvc? – TStamper
Первая часть $ ("ctl00_AdditionalScripting_example"). AddClass ("flora"). Dialog ({autoOpen: false, modal: true, height: 400, overlay: overlayCss, bgiframe: true}); (".okButton"). Click (function (e) {if (validateControls() == true) {$ ("# ctl00_AdditionalScripting_example"). Dialog ("open"); e.preventDefault(); – 2009-03-12 15:14:08