데이터베이스에서 양식을 생성하려고합니다. MVC에서 데이터베이스에서 양식 생성
CREATE TABLE [dbo].[FieldsMaster](
[FieldId] [int] IDENTITY(1,1) NOT NULL,
[FieldControlName] [varchar](50) NULL,
[FieldDataType] [varchar](20) NULL,
[FieldControlType] [varchar](30) NULL,
[DisplayLabel] [varchar](200) NULL,
[FieldSize] [int] NULL,
[FieldRegularExpression] [varchar](200) NULL,
[FieldOptions] [varchar](500) NULL,
[OptionalQuery] [varchar](200) NULL,
[REMessage] [varchar](150) NULL,
[FieldRequired] [bit] NULL,
[FRMessage] [varchar](150) NULL
)
은 지금이 양식을 내 SQL의 DB에 저장되어있는 필드들이 테이블
insert into FieldsMaster (FieldControlName,FieldDataType,FieldControlType,DisplayLabel,FieldSize,FieldRegularExpression,
FieldOptions,OptionalQuery,REMessage,FieldRequired,FRMessage,IsActive)
values
('txtOtherInfo','varchar','TextArea','Other Information',400,NULL,
NULL,NULL,NULL,0,NULL)
insert into FieldsMaster (FieldControlName,FieldDataType,FieldControlType,DisplayLabel,FieldSize,FieldRegularExpression,
FieldOptions,OptionalQuery,REMessage,FieldRequired,FRMessage,IsActive)
values
('txtTitle','varchar','TextBox','Title',100,NUll,
NULL,NULL,NULL,1,'Please enter title')
을 위해 일부 데이터를 생성합니다. mvc에서 양식을 생성하고 싶습니다. 모델 작성 방법 /보기에서 양식을 생성하는 방법? 나는 정말로 여기에서 혼란 스럽다. 귀하의 도움은 정말로 감사하겠습니다. 당신이 데이터베이스에서 직접 양식을 추가하려면 양식 FieldsMaster
Other Information(as label) : TextArea (With Id as txtOtherInfo)
Title (as Label) : TextBox (With Id as txtTitle)
** 데이터베이스를 먼저 생성하거나 데이터베이스를 생성하려면 먼저 ** 데이터베이스 우선 : [예] (https://www.asp.net/mvc/overview/getting-started/database-first- 개발/설정 데이터베이스) 코드 첫 번째 : [예] (https://msdn.microsoft.com/en-us/library/jj200620.aspx) –
또한 질문은 약간 명확하지 않습니다. 'form'으로? –
@ShawnYan, 양식 I은 사용자의 데이터 입력 양식을 의미합니다. 내가 분명히 했어야했는데, 저는 Entity 프레임 워크를 사용하지 않았습니다. Dapper.Net을 사용하고 있습니다. 데이터 입력 양식은 테이블 –