Операция редактирования вызывает значения из базы данных на переключателе - PullRequest
0 голосов
/ 29 ноября 2018

У меня есть приложение ASP.NET MVC для отображения еженедельного задания для каждого ученика в студенческом клубе.Он имеет 2 разных .cshtml один для отображения значений из базы данных (Index.cshtml) и другой для редактирования значений и сохранения в базе данных сервера SQL (Edit.cshtml)

CREATE TABLE [dbo].[DaysOftheWeek](
    [DayName] [varchar](10) NULL,
    [ShortWeekName] [varchar](10) NULL
,
 CONSTRAINT [PK_DayName] PRIMARY KEY NONCLUSTERED 
(
    [ShortWeekName] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]

INSERT INTO [dbo].[DaysOftheWeek](DayName,ShortWeekName) Values('S','Sunday')
INSERT INTO [dbo].[DaysOftheWeek](DayName,ShortWeekName) Values('M','Monday')
INSERT INTO [dbo].[DaysOftheWeek](DayName,ShortWeekName) Values('T','Tuesday')

Create Table dbo.StudentTasks(StudentID INT NOT NULL,DayAssigned Char(2) null, StudentMajor VARCHAR(200) NOT NULL);

ALTER TABLE dbo.StudentTasks  WITH CHECK ADD  CONSTRAINT [FK_day] FOREIGN KEY([DayAssigned])
REFERENCES [dbo].[DaysOftheWeek] ([ShortWeekName])
GO

ALTER TABLE dbo.StudentTasks CHECK CONSTRAINT [FK_day]
GO
INSERT INTO dbo.StudentTasks(StudentID,DayAssigned,StudentMajor) Values (1,'M','Accounts')
INSERT INTO dbo.StudentTasks(StudentID,DayAssigned,StudentMajor) Values(2,'T','Math')

Я могу вызвать значенияв Index.cshtml, используя Entity Data Model / Controller и View.У меня проблемы с Edit.

Это часть моего Edit.cshtml

<div class="form-group">
                @Html.LabelFor(model => model.DayAssigned, htmlAttributes: new { @class = ".col-form-label col-md-2" })
                <div class="col-md-10">

                    @Html.RadioButtonFor(model => model.DayAssigned, "S") Sunday
                    @Html.RadioButtonFor(model => model.DayAssigned, "M") Monday
                    @Html.RadioButtonFor(model => model.DayAssigned, "T") Tuesday
                </div>
            </div>

Я не знаю, как заполнить Radiobutton, используя значения из базы данных.Спасибо за помощь MR

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