JavaScript에 C # 사용자 지정 배열 전달

야단법석

다음 C # 배열이 있으며 JavaScript로 전달하고 싶습니다. 그것을 달성하는 가장 좋은 방법은 무엇입니까? 감사합니다?

public static List<ListDetail> GetMyList()
{
    List<ListDetail> myList = new List<ListDetail>();
    myList.Add(new ListDetail() { Id = 1, Name = "Party" });
    myList.Add(new ListDetail() { Id = 2, Name = "Course" });
    myList.Add(new ListDetail() { Id = 3, Name = "Home" });
    return myList.ToArray;
}
Andy-Delosdos

JsonConvert를 사용하여 객체를 JSON 문자열로 변환 할 수 있으므로 JavaScript로 쉽게 조작 할 수 있습니다.

// declare variable on your class
public string strJson; 
...  
// assign value in relevant method
strJson = Newtonsoft.Json.JsonConvert.SerializeObject(new myList);

그런 다음 프런트 엔드 웹 사이트에 문자열을 노출하기 만하면됩니다.

웹 양식을 사용 <%=strJson %>하는 경우 <script>태그 내부에 사용할 수 있습니다 . 또는 Literal을 사용할 수 있습니다.

예:

<script type="text/javascript">
    var xyz = <%=strJson%>;
    console.log(xyz);
</script>

또는 MVC를 사용하는 경우ViewData["Json"] = strJson; 컨트롤러 에서 사용한 다음 View @Html.Raw(ViewData["Json"])<script>태그 내부 에서 사용할 수 있습니다 .

예:

<script type="text/javascript">
    var xyz = @Html.Raw(ViewData["Json"]);
    console.log(xyz);
</script>

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

C # .NET DLL에서 MFC로 사용자 지정 개체 배열 다시 전달

분류에서Dev

C ++ : 벡터를 사용하지 않고 함수에 문자열 배열 전달

분류에서Dev

사용자 지정 형식으로 배열에 값 전달

분류에서Dev

Swig를 사용하여 C에 numpy 문자열 배열 전달

분류에서Dev

Javascript 함수에서 사용할 C # 페이지로드의 배열 배열 전달

분류에서Dev

Knockout 사용자 지정 바인딩에 옵션으로 배열 전달

분류에서Dev

Android의 다른 활동에 사용자 지정 개체 배열 전달

분류에서Dev

함수 C ++에 문자 배열 전달

분류에서Dev

Qt / C ++의 슬롯에 사용자 지정 인수 전달

분류에서Dev

Dart C 상호 운용성. 정수 배열을 C 함수에 전달

분류에서Dev

컨트롤러에서 AngularJS의 사용자 지정 지시문으로 배열 개체 전달

분류에서Dev

Kaitai Struct 사용자 정의 유형에 배열 매개 변수 전달

분류에서Dev

사용자 정의 HTML 구성 요소에 배열 전달 문제-Aurelia Framework

분류에서Dev

Ajax를 사용하여 JavaScript 배열을 C # 함수에 전달하는 방법

분류에서Dev

C의 함수에 전달 된 2D 문자 배열 수정

분류에서Dev

concrete5 사용자 정의 블록이보기에 배열을 전달하지 않음

분류에서Dev

Angularjs는 배열을 매개 변수로 사용자 지정 필터에 전달합니다.

분류에서Dev

조각에서 활동으로 사용자 지정 배열 목록을 전달하는 방법

분류에서Dev

asp.net 코어의 사용자 지정 AuthorizeAttribute에 연결 문자열 전달

분류에서Dev

문자열을 c_ubyte 배열로 C에 전달

분류에서Dev

C #에서 Android 활동간에 사용자 지정 개체 전달

분류에서Dev

C ++ 문자열 배열을 함수에 전달

분류에서Dev

C 언어로 사용자 지정 열에 단일 차원 배열 인쇄

분류에서Dev

C # 사용자 지정 클래스 배열에서 사용자 지정 클래스 개체 계산

분류에서Dev

var를 사용하여 문자열을 정규식에 전달

분류에서Dev

특정 크기의 배열을 C의 함수에 전달

분류에서Dev

C ++에서 문자 배열에 문장 전달

분류에서Dev

사용자 정의 유형 및 배열을 함수로 전달

분류에서Dev

IntPtr을 사용하여 C #에서 C ++로 구조 배열 전달

Related 관련 기사

  1. 1

    C # .NET DLL에서 MFC로 사용자 지정 개체 배열 다시 전달

  2. 2

    C ++ : 벡터를 사용하지 않고 함수에 문자열 배열 전달

  3. 3

    사용자 지정 형식으로 배열에 값 전달

  4. 4

    Swig를 사용하여 C에 numpy 문자열 배열 전달

  5. 5

    Javascript 함수에서 사용할 C # 페이지로드의 배열 배열 전달

  6. 6

    Knockout 사용자 지정 바인딩에 옵션으로 배열 전달

  7. 7

    Android의 다른 활동에 사용자 지정 개체 배열 전달

  8. 8

    함수 C ++에 문자 배열 전달

  9. 9

    Qt / C ++의 슬롯에 사용자 지정 인수 전달

  10. 10

    Dart C 상호 운용성. 정수 배열을 C 함수에 전달

  11. 11

    컨트롤러에서 AngularJS의 사용자 지정 지시문으로 배열 개체 전달

  12. 12

    Kaitai Struct 사용자 정의 유형에 배열 매개 변수 전달

  13. 13

    사용자 정의 HTML 구성 요소에 배열 전달 문제-Aurelia Framework

  14. 14

    Ajax를 사용하여 JavaScript 배열을 C # 함수에 전달하는 방법

  15. 15

    C의 함수에 전달 된 2D 문자 배열 수정

  16. 16

    concrete5 사용자 정의 블록이보기에 배열을 전달하지 않음

  17. 17

    Angularjs는 배열을 매개 변수로 사용자 지정 필터에 전달합니다.

  18. 18

    조각에서 활동으로 사용자 지정 배열 목록을 전달하는 방법

  19. 19

    asp.net 코어의 사용자 지정 AuthorizeAttribute에 연결 문자열 전달

  20. 20

    문자열을 c_ubyte 배열로 C에 전달

  21. 21

    C #에서 Android 활동간에 사용자 지정 개체 전달

  22. 22

    C ++ 문자열 배열을 함수에 전달

  23. 23

    C 언어로 사용자 지정 열에 단일 차원 배열 인쇄

  24. 24

    C # 사용자 지정 클래스 배열에서 사용자 지정 클래스 개체 계산

  25. 25

    var를 사용하여 문자열을 정규식에 전달

  26. 26

    특정 크기의 배열을 C의 함수에 전달

  27. 27

    C ++에서 문자 배열에 문장 전달

  28. 28

    사용자 정의 유형 및 배열을 함수로 전달

  29. 29

    IntPtr을 사용하여 C #에서 C ++로 구조 배열 전달

뜨겁다태그

보관