Двумерный список в сетке - PullRequest
1 голос
/ 03 ноября 2011

Мой случай: у меня есть куча переменных.Эти переменные являются общими для всех сред.В каждой среде эти переменные имеют несколько значений, каждое из которых связано с «EnvironmentVariableSet».Количество EnvironmentVariableSets варьируется от среды к среде.Количество переменных фиксировано.

Для данной среды я хочу отобразить в сетке все переменные, а для каждого EnvironmentVariableSet - значение каждой переменной.Примерно так:

Столбец 1: переменные Столбец 2: значения переменной в set1 ... Столбец N: значения переменной в setN

Цель заключается в том, чтобы для каждогопеременная, пользователь может редактировать значение этой переменной в данном EnvironmentVariableSet для данной среды.

Мои модели:

   public class VariableValues
{
    public int VariableID { get; set; }
    public string VariableName { get; set; }
    public List<EnvironementVariableSetValue> environmentSetValues { get; set; }
}

    public class EnvironementVariableSetValue 
{
    public String EnvironmentVariableValue { get; set; }
    public int VariableID { get; set; }
}

Моя сетка

@(Html.Telerik().Grid(variableValues)
    .Name("EnvironmentVariables")

     //blabla
    .Columns(columns => 
    {
        columns.Bound(v => v.VariableName).Width(50).ReadOnly();

        //I NEED A WAY TO BIND EACH COLUMN TO THE UNDEFINED NUMBER ENVIRONMENTVARIABLESETS WITH VALUES HERE! SOMETHING LIKE THIS
        //columns.Bound(v => v.ValueForSetN).Whitd(50);

    })
    //blabla

)

Возможно, я просто глуп, но я не могу найти хорошее решение для этого,

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...