1

jQuery との間でViewBag値を渡したいアプリケーションを作成しました。ViewDatajQuery の値が常に null になるのはなぜですか?? これは私のコードです:

私のコントローラー

var data =  _RoomRateService.GetDataForEdit(
                                      Convert.ToInt32(Session["RoomTypeID"]),
                                      Breakfast);

var insertNewRate = _RoomRateService.insertNewRateFromList(
                    Convert.ToString(Session["RoomTypeID"]), 
                    Breakfast, 
                    CheckInTo, 
                    data.CurrCode, 
                    SingleRate, 
                    DoubleRate,
                    TripleRate, 
                    Commission, 
                    Allotment, 
                    CloseSelling, FreeSell);

ViewBag.test = data.RoomType.RoomTypeName;

私のjQuery

if(RoomTypeName == "")
     {
        tr.find("#lblRoomType-"+$(this).attr('id')).text("@ViewBag.Test");
     }
     else
     {
        tr.find("#lblRoomType-"+$(this).attr('id')).text(RoomTypeName);
     }

誰かが私のせいを教えてもらえますか?

4

1 に答える 1