Note that there are some explanatory texts on larger screens.

plurals
  1. POCall c# function for retrieve data from javascript passing javascript variable
    text
    copied!<p>i'm a new user. Pleased to know all. EHm i'm blocked into task described on title. I'm italian but i can speak english. I have this javascript into page.aspx.</p> <pre><code>&lt;script&gt; // Call template init (optional, but faster if called manually) $.template.init(); // Progress $('.demo-progress').progress(); // Table sort - DataTables var table = $('#sorting-advanced'); table.dataTable({ 'aoColumnDefs': [ { 'bSortable': false, 'aTargets': [0, 5] } ], 'sPaginationType': 'full_numbers', 'sDom': '&lt;"dataTables_header"lfr&gt;t&lt;"dataTables_footer"ip&gt;', 'fnInitComplete': function (oSettings) { // Style length select table.closest('.dataTables_wrapper').find('.dataTables_length select').addClass('select blue-gradient glossy').styleSelect(); tableStyled = true; } }); // Table sort - styled $('#sorting-advanced').tablesorter({ headers: { 0: { sorter: false }, 5: { sorter: false } } }).on('click', 'tbody td', function (event) { // Do not process if something else has been clicked if (event.target !== this) { return; } var tr = $(this).parent(), row = tr.next('.row-drop'), rows; // If click on a special row if (tr.hasClass('row-drop')) { return; } // If there is already a special row if (row.length &gt; 0) { // Un-style row tr.children().removeClass('anthracite-gradient glossy'); // Remove row row.remove(); return; } // Remove existing special rows rows = tr.siblings('.row-drop'); if (rows.length &gt; 0) { // Un-style previous rows rows.prev().children().removeClass('anthracite-gradient glossy'); // Remove rows rows.remove(); } // Style row tr.children().addClass('anthracite-gradient glossy'); var selectedCertificate = getValue(); // Add fake row $('&lt;tr class="row-drop"&gt;' + '&lt;td colspan="' + tr.children().length + '"&gt;' + '&lt;div class="float-right"&gt;' + '&lt;button type="submit" class="button glossy mid-margin-right"&gt;' + '&lt;span class="button-icon"&gt;&lt;span class="icon-mail"&gt;&lt;/span&gt;&lt;/span&gt;' + 'Send mail' + '&lt;/button&gt;' + '&lt;button type="submit" class="button glossy"&gt;' + '&lt;span class="button-icon red-gradient"&gt;&lt;span class="icon-cross"&gt;&lt;/span&gt;&lt;/span&gt;' + 'Remove' + '&lt;/button&gt;' + '&lt;/div&gt;' + '&lt;strong&gt;Certificate Number: &lt;/strong&gt;' + selectedCertificate + '&lt;br&gt;' + '&lt;strong&gt;Area: &lt;/strong&gt; ' + +' &lt;br&gt;' + function(selectedCertificate, condition) '&lt;strong&gt;Email: &lt;/strong&gt;&lt;br&gt;' + function(selectedCertificate, condition) '&lt;strong&gt;Ultimo accesso: &lt;/strong&gt;' + function(selectedCertificate, condition) + '&lt;/td&gt;' + '&lt;/tr&gt;').insertAfter(tr); }).on('sortStart', function () { var rows = $(this).find('.row-drop'); if (rows.length &gt; 0) { // Un-style previous rows rows.prev().children().removeClass('anthracite-gradient glossy'); // Remove rows rows.remove(); } }); &lt;/script&gt; </code></pre> <p>And then C# code behind:</p> <pre><code> protected string function(string certificate, int condition) { if (condition == 0) return "data1"; else return "data2"; } </code></pre> <p>How can i call function passin javascript variable and condition value? Thanks very much, any help are apreciated!!</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload