Лучший отвечающий
Вопрос по Asp net.

Вопрос
-
Всем привет.
У меня есть такие модели:
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
Ответы
-
- Предложено в качестве ответа YatajgaModerator 28 января 2014 г. 19:03
- Помечено в качестве ответа YatajgaModerator 6 февраля 2014 г. 6:06
24 января 2014 г. 5:33Модератор
Все ответы
-
Добрый день.
Вы используете классический ASP .Net или ASP MVC?
23 января 2014 г. 13:10Отвечающий -
Asp .Net MVC23 января 2014 г. 13:21
-
+ Entity Framework23 января 2014 г. 13:22
-
- Предложено в качестве ответа 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Модератор