2014-01-20 5 views
0

Я хочу удалить раскрывающийся список ProductData ниже при загрузке на основе ViewBag value letay ViewBag.Category. Значение viewbag мне нужно передать GetProductData(). Как я могу это достичь. Благодарю васBind KendoUi dropdownlist

$("#ProductData").kendoDropDownList({ 
      dataTextField: "OptionName", 
      dataValueField: "OptionID", 
      optionLabel: { 
       OptionName: "Please Select", 
       OptionID: "" 
      }, 
      dataSource: { 
       transport: { read: { url: '@(Url.Content("~/ProductDetails/GetProductData"))'} } 
      } 

     }); 



<input type="ProductData" id="ProductData" name="ProductData" required validationMessage="Please select a product" style="width:110px; font-size:11px; margin-left:12px"/><span class="k-invalid-msg" data-for="ProductData"></span> 

контроллер:

// Необходимость фильтрации на основе viewbag.category значения

public JsonResult GetProductData() 
     { 
      var productList = new TREntities(); 
      string Role = ViewBag.Role; 
      return Json(productList .ConfigOptions.Select(c => new { OptionID = c.OptionID, OptionName = c.OptionName, OptionDetails = c.OptionDetails, OptionTypeID = c.ConfigTypeID }) 
         .OrderBy(c => c.OptionName).Where(e => e.OptionID == 33), JsonRequestBehavior.AllowGet); 

    } 
+0

ли Вы хотите отправить параметр в getProductData()? Как getProductData (строка catagory)? – MustafaP

+0

да что-то в этом роде. Строковая категория должна появиться на странице бритвы, которую я думаю, используя viewbag. любые другие идеи приветствуются thx – Supermode

ответ

1
transport:{ read: { 
      dataType: "json", 
      url: "ProductDetails/GetProductData", 
      data: getTestData 
     }} 

     function getTestData() 
     { 
       return {testID: parameterToSent} // you can take parameterToSent from where you want 
     }; 

public JsonResult GetProductData(string testID) 
    { 
     ... 

    } 
+0

Вот как вы отправили параметр в контроллер из представления. Я не знаю, что ваша функция контроллера верна или ложна – MustafaP

Смежные вопросы