То, что у вас есть, это отношение «один ко многим» между тем, что есть на этой странице, и комментариями, описаниями или чем-то еще. Это не должно быть смоделировано в вашей базе данных как text_box_1, text_box_2 и т. Д. Вместо этого оно должно быть:
CREATE TABLE Some_Entity
(
some_entity_id INT NOT NULL,
CONSTRAINT PK_Some_Entity PRIMARY KEY CLUSTERED (some_entity_id)
)
GO
CREATE TABLE Some_Entity_Comments
(
some_entity_id INT NOT NULL,
comment_number INT NOT NULL,
comments VARCHAR(1000) NOT NULL,
CONSTRAINT PK_Some_Entity_Comments
PRIMARY KEY CLUSTERED (some_entity_id, comment_number),
CONSTRAINT FK_Some_Entity_Comments_Some_Entity
FOREIGN KEY (some_entity_id) REFERENCES Some_Entity (some_entity_id)
)
GO
Как только это будет сделано, вы можете использовать код, похожий на тот, что написал Мун, для обработки вещей в интерфейсе. Вы просто передадите индекс текстового поля в качестве комментария.