SORU
29 Temmuz 2010, PERŞEMBE


Json nesne içine Görünüm Modeli dönüştürmek için Nasıl ASP.NET MVC:

Java geliştirici yeni duyuyorum .NET. Bir üzerinde çalışıyorum .Net MVC2 kısmi bir görünümü widget sarmak istiyorum nerede proje. Her JS widget nesne modeli veri ile doldurulmuş olacağını JSON veri bir nesne var. Daha sonra bu verileri güncelleştirmek için yöntem veri widget değiştiğinde veya eğer veri başka bir widget değiştirilirse olaylara bağlı. Kod böyle bir şey.

MyController

virtual public ActionResult DisplaySomeWidget(int id)
            {
                SomeModelView returnData = someDataMapper.getbyid(1);

                return View(myview, returnData);
            }

myview.ascx

 <%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<SomeModelView>" %>

            <script type="text/javascript">

                //creates base widget object;
                var thisWidgetName= new Widget();

                thisWidgetName.updateTable= function() {
                  //  UpdatesData
                };

                    $(document).ready(function () {
                        thisWidgetName.data = <% converttoJSON(model) %>
                        $(document).bind('DATA_CHANGED',  thisWidgetName.updateTable());
                    });
                </script>

            <div><%:model.name%></div>

Bilmiyorum ne veri SomeModelView olarak gönderip bu widget doldurmak için kullanabilir olarak Json dönüştürmek nasıl. Denetleyicisi bunu yapmak için çok basit bazı yolları vardır ama görünümünde değil gibi görünüyor vardı. Bu birkaç saat için bu kaygan yapmaya çalışıyorum bu temel bir soru olduğunu düşünüyorum.

CEVAP
20 EYLÜL 2011, Salı


Ustura ile mvc3 @Html.Raw(Json.Encode(object)) hile yapmak gibi görünüyor.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BigDawsVlogs

    BigDawsVlogs

    17 HAZİRAN 2013
  • Mindy

    Mindy

    20 NİSAN 2006
  • POGProductionz

    POGProductio

    27 NİSAN 2012