none
Вопрос по Asp net. RRS feed

  • Вопрос

  • Всем привет.

    У меня есть такие модели:

            

    public class Test
        {
            public int TestID { get; set; }
            public string TestName { get; set; }

            public virtual ICollection<Question> Questions { get; set; }
        }

     public class Question
        {
            public int QuestionID { get; set; }
            public string QuestionText { get; set; }
            public bool ManyAnswers { get; set; }
            public virtual Test Test { get; set; }
            public virtual ICollection<Answer> Answers { get; set; }
        }

    public class Answer
        {
            public int AnswerID { get; set; }
            public string AnswerText { get; set; }
            public bool IsCorrectAnswer { get; set; }
            public virtual Question Question { get; set; }
        }

    Тесты, вопросы, ответы.

    Каким образом мне можно сделать такое:

    1. для редактирования/добавления теста чтобы на странице отобразить сам тест, вопросы к нему и ответы к каждому вопросу.

    2. Ответы на вопрос должны динамически добавляться.

    Может пример у кого есть.

    Спасибо.

    23 января 2014 г. 12:02

Ответы

  • Было бы время быстрень набросал бы шаблон. А так ваша задача ни чем не отличается от обычных CRUD операций, в сети подобных (не обязательно про тесты) примеров много. Например посмотрите сюда и сюда.

    Сделаем содержимое сообщества лучше, вместе!

    • Предложено в качестве ответа YatajgaModerator 28 января 2014 г. 19:03
    • Помечено в качестве ответа YatajgaModerator 6 февраля 2014 г. 6:06
    24 января 2014 г. 5:33
    Модератор

Все ответы

  • Добрый день.

    Вы используете классический ASP .Net или ASP MVC?

    23 января 2014 г. 13:10
    Отвечающий
  • Asp .Net MVC
    23 января 2014 г. 13:21
  • + Entity Framework
    23 января 2014 г. 13:22
  • Было бы время быстрень набросал бы шаблон. А так ваша задача ни чем не отличается от обычных CRUD операций, в сети подобных (не обязательно про тесты) примеров много. Например посмотрите сюда и сюда.

    Сделаем содержимое сообщества лучше, вместе!

    • Предложено в качестве ответа YatajgaModerator 28 января 2014 г. 19:03
    • Помечено в качестве ответа YatajgaModerator 6 февраля 2014 г. 6:06
    24 января 2014 г. 5:33
    Модератор
  • Про crud операци я в курсе. Вот ситуация - я добавляют тест и там же на той же странице добавляю вопрос и к вопросу ответы. Может использовать java script для добавления вопросов и ответов? Плюс думаю как-то в транзакции все это делать надо. Я все к тому чтоб на одной странице все редактировать и вопрос и ответы(добавлять, редактировать)
    24 января 2014 г. 18:36
  • Да, придётся тогда делать через JQuery и AJAX. Раз хотите всё на одной странице. Также советую посмотреть в сторону реализации SPA приложений.

    Сделаем содержимое сообщества лучше, вместе!

    27 января 2014 г. 18:47
    Модератор