نمایش نتایج 1 تا 2 از 2

نام تاپیک: ساخت json

  1. #1

    ساخت json

    سلام.من در php به این صورت میتونم یک محتوای json بسازم و این تابع یک ارایه از دیتا دریافت میکنه و بعدا ازش استفاده میشه.میخوام بدونم معادل این در asp چطور هست



    json_encode(myarray);


  2. #2

    Thumbs up نقل قول: ساخت json

    فرضا مدل ما به این شکل هست :


    public class UserModel
    {
    public int UserId { get; set; }
    public string FirstName { get; set; }
    public string LastName { get; set; }
    }


    و مدل رو با یک سری اطلاعات پیشفرض پر میکنیم :


    private List<UserModel> GetUsers()
    {
    var usersList = new List<UserModel>
    {
    new UserModel
    {
    UserId = 1,
    FirstName = "Ali",
    LastName = "Ahmadi"
    },
    new UserModel
    {
    UserId = 2,
    FirstName = "Mohammad",
    LastName = "Amiri"
    },
    new UserModel
    {
    UserId = 3,
    FirstName = "Moien",
    LastName = "Tajik"
    }
    };


    return usersList;
    }


    و در نهایت ، در کنترلر به این شکل بصورت JSON اطلاعات رو برمیگردونیم :


    public JsonResult GetUsersData()
    {
    var users = GetUsers();
    return Json(users, JsonRequestBehavior.AllowGet);
    }


    و از این آدرس قابل دسترسی هست :

    http://localhost:49568/JsonDemo/GetUsersData

تاپیک های مشابه

  1. پاسخ: 0
    آخرین پست: جمعه 09 آبان 1393, 17:17 عصر
  2. سوال: مشکل در ساخت json object
    نوشته شده توسط alismith در بخش jQuery
    پاسخ: 12
    آخرین پست: جمعه 13 تیر 1393, 06:37 صبح
  3. ساخت JSON داینامیک
    نوشته شده توسط NIMA_1981 در بخش C#‎‎
    پاسخ: 1
    آخرین پست: پنج شنبه 03 بهمن 1392, 22:20 عصر
  4. ساخت یک فرستنده json
    نوشته شده توسط mehditb در بخش jQuery
    پاسخ: 1
    آخرین پست: یک شنبه 15 اردیبهشت 1392, 02:09 صبح
  5. ساخت خروجی json توسط javascript؟؟؟؟!
    نوشته شده توسط php_qq در بخش طراحی وب (Web Design)
    پاسخ: 0
    آخرین پست: سه شنبه 22 بهمن 1387, 21:26 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •