...

Сохранение изменений пользователя

Тема в разделе "Разработчикам", создана пользователем Olga Nanotech, 22 ноя 2018.

  1. Olga Nanotech

    Olga Nanotech New Member

    Добрый день! Подскажите , пожалуйста, в чем может быть проблема.
    1. Создала в объекты->Пользователи два атрибута: внутрении и внешнии обучения.
    2. Добавила в файл TabPanel.cshtml вместо раздела "О себе", раздел "Компетенции" и два этих поля:
    Код:
    @using System.Linq
    @using EleWise.ELMA.ConfigurationModel
    
    
    tabstrip.Add(new EleWise.ELMA.Web.Mvc.Models.Selectors.TabPanelItem()
        {
            Text = self ? SR.T("Компетенции") : SR.T("Комментарий")
        })
       
        .Content(
            @<div style="padding:10px; width: 100%;">
            <table border="5" width="100%">
      <tbody>
        <tr>
        <td>Внутрении обучения</td>
        <td>Внешнии обучения</td>
        </tr>
        <tr>
           <td>@Html.Editor(m => ((IUserConfigExt)m).InternalTraining)</td>
           <td>@Html.Editor(m => ((IUserConfigExt)m).ExternalTraining)</td>
        </tr>
    </tbody></table>
                 </div>
        );
    3. В файл Profile.cshtml добавила вывод этих полей:
    Код:
     <div class="brickPanel @(Model.ShowActions ? "metroBlue" : "metroBlueLight")">
                    <div class="brickTitle">
                        @SR.T("Компетенции")
                    </div>
                    <div style="line-height: 20px;">
                     <table border="5" width="100%">
                <tbody>
                    <tr>
                        <td>Внутрении обучения</td>
                        <td>Внешнии обучения</td>
                    </tr>
                    <tr>
                        <td>@Html.Display(m => ((IUserConfigExt)m).InternalTraining)</td>
                        <td>@Html.Display(m => ((IUserConfigExt)m).ExternalTraining)</td>
                    </tr>
                    </tbody></table>
                    </div>
                </div>
    ПРОБЛЕМА: Поля выводятся, но при редактировании, нажимаем Сохранить. и даннеы в этих полях не сохраняются. Я так понимаю где-то еще нужно прописать, чтобы он сохранял эти поля. Подскажите, пожалуйста!
     

Поделиться: