1. 程式人生 > >js前臺呼叫後臺方法(方法呼叫篇)

js前臺呼叫後臺方法(方法呼叫篇)

  首先是沒有引數的後臺方法(該方法是載入客戶端下來選單控制元件):
 public string GetRole()
    {
        string result = "";
        DataSet ds = a.SelectRole("");
        for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
        {
            result += ds.Tables[0].Rows[i]["ID"].ToString() + "," + ds.Tables[0].Rows[i]["RoleName"].ToString() + "|";
        }
        return result.TrimEnd('|');
    }

這是前臺呼叫(紅色部分就是關鍵點):

 function testRole() {

            var strdsa='<%= getRole() %>'          
            alert(strdsa);
            var selerole = document.getElementById("selRole");
            
            if (selerole.options.length) {
                delesele();
            }
            //以|分解
            var strRole = strdsa.toString().split("|");
            
            for (var i = 0; i < strRole.length; i++) {

                var tempitem = strRole[i];
                var tempitems = tempitem.split(",");
          
                selerole.options.add(new Option(tempitems[1], tempitems[0]));
            }
        }

這是一個帶引數的方法:

protected string CsharpVoid(string strCC)
2{
3   strCC = "你好!" + strCC;
4   return strCC;
5}前臺JS

1 function Init()
2 {
3   var v = "中國";
4   var s = '<%=CsharpVoid("'+v+'") %>';
5   alert(s);

相關推薦

Angular實戰之使用NG-ZORRO建立一個企業級中後臺框架進階

前言:   上一篇文章我們講了如何在建立的Angular專案中快速引入ng-zorro-antd企業中臺元件庫,並且快速構建後臺管理頁面框架模板。這一章主要介紹的是如何在建立好的後臺管理頁面框架的快速生成NG-ZORRO相關的元件,並且介紹Angular相關目錄結構、生命週期函式,路由配置和使用相關知識點,以

js前臺呼叫後臺方法方法呼叫

  首先是沒有引數的後臺方法(該方法是載入客戶端下來選單控制元件): public string GetRole() { string result = ""; DataSet ds = a.SelectRole("");

js 與 android 的互動方法呼叫 和android向 js傳遞值, js向android傳引數 事件攔截看上一

mail_detail_v2.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewpor

ASP.NET 中.aspx 頁面呼叫JS 時引用後臺變數的方法

<%=***%> <a id="InfoFeedback" href="javascript:userUpload('http://10.7.46.8/fileUpload/DefaultUser.aspx?strGulid=<%=strGulid%&

內部類的方法外部呼叫內部類的方法

1.使用static可以宣告一個內部類, 可以直接在外部呼叫 class Outer{ // 定義外部類 private static String info = "hello world" ; // 定義外部類的私有屬性 static class Inner{ // 使用static定義

伺服器上無法呼叫Office元件的解決方法HRESULT:0X800A03EC異常

  HRESULT:0X800A03EC的異常,經過多番查詢,終於找到了解決方法,在 Windows 2008 中, 如果以 SYSTEM 使用者跑, 系統會去尋找 SYSTEM 這個使用者的 Profile 目錄, 而這個使用者是不能按照互動使用者登入的,而且在處理 Excel 檔案的過程中,

呼叫Action中的自定義方法4種方式

Action中的execute()方法是預設方法,在執行時被自動呼叫。但也允許在Action中自定義方法。可以在Action中自定義多個方法,分別處理不同的邏輯。當Action 中使用了自定義方法,該Action 就需要特定的配置,一般有四種呼叫方式: (1)使

呼叫介面的2中方法conn和httpclient

import com.ursa.acf.util.StringUtils; import net.sf.json.JSONArray; import net.sf.json.JSONObject; import org.apache.http.client.methods.*; import org

動態呼叫WebService的兩種方法多執行緒

轉載:https://blog.csdn.net/huanglan513/article/details/46930393 在.net中,可以新增Web 引用來新增WebService,但是這種方法的缺陷是當WebService內的方法一變動,引用的系統這邊就必須更新引用,重新編譯,再發布,是不

Unity3D呼叫android方法非外掛方式

關於Unity3D工程與android工程的轉換與合併,請參考我的另外一篇部落格,如果你對Unity3D工程加入到android工程的過程不熟悉,也請先看完下面這篇部落格: 下面,我們來說說本部落格的終端,Unity3D呼叫android的方法: 1.首先,在網路上大家可

QT 一個類呼叫另一個類中的方法 樣式表例子

① 新建一個類 ②新宣告的類cal 程式碼如下 cal.h #ifndef CAL_H #define CAL_H #include <QString> class Cal { public: Cal(); ~Cal(

Android AIDL bindService後不能呼叫onServiceConnected方法一種情況

"font-size:18px;">import android.app.Activity;   import android.content.ComponentName;   import android.content.Intent;   import android.content.Servic

js 呼叫後臺程式碼比較實用,好記

JavaScript呼叫ASP.NET後臺程式碼:  方法一: 1、首先建立一個按鈕,在後臺將呼叫或處理的內容寫入button_click中;           2、在前臺寫一個js函式,內容為document.getElementById("btn1").click()

selenium呼叫chrome瀏覽器方法Java版+win7_64

工具:編譯器:IntelliJ IDEA 2017.3.4selenium版本:selenium-server-standalone-3.9.1.jarchromedriver版本:https://chromedriver.storage.googleapis.com/ind

js 數組方法個人學習筆記

rev 了解 很多 com 過濾 接收參數 版本 push 操作數 首先,創建數組的兩個方法:   1.構造函數:  var array = new Array();//新建一個空數組 var array1 = new Array(20);//新建一個長度為20位的空數組

js 字符串方法個人學習筆記

new substring for name var 基本 正則表達 pattern 都是 首先,創建數組的兩個方法:   1.構造函數: var str = new String("a"); console.log(str);//"a"   2.字面量表示: var

js Math對象方法 個人學習筆記

最大 eof null alert XP source floor app math.sqrt 方法: 1.丟棄小數部分,保留整數部分 parseInt(5/2) 2.向上取整,有小數就整數部分加1 Math.ceil(5/2) 3,四舍五入.

js中對陣列的常用操作方法push,pop

參考地址:https://wenda.so.com/q/1461319712727140 1.push,pop           var oldArr=[1,2,3]; alert(oldArr.push(4,[5,6]))–&g

JS 檔案讀取的進度條顯示方法FileReader、onprogress——20181116

這裡FileReader只是從磁碟把檔案讀取到瀏覽器,並沒有傳送到伺服器。參考連結1       參考連結2 <!DOCTYPE html> <html > <head> <meta charset="UTF-8"

Node.js debug //迅速除錯bug的倆種方法 詳細全面!方法

Node Js 有倆個方法可以輕易的debug  在這篇文章中 我還加入了很多小技巧更加方便 這一個方法直接在command line中執行  1. node inspect 在 command line中 在command line 中 輸入 node i