В настоящее время я занят проектом, который предполагает взять пользовательский ввод из текстового поля ввода categoryDescription и добавить его к уже созданному текстовому файлу, который я поместил в папку app_data, сохраненную под имя "category.txt". Я очень новичок в ASP. NET MVC, и, по меньшей мере, я растерялся, если не сказать больше ... Я не уверен относительно того, куда go отсюда и далее ..
Ниже я прикрепил сегмент кода, который предположительно отвечает за добавление ввода в текстовый файл: (примечание: этот код попадает в представление «Category.cs html», контролируемое «CategoryController.cs»)
@{
var result = "";
if (IsPost)
{
var description = Request["categoryDescription"];
var userData = description + Environment.NewLine;
var dataFile = Server.MapPath("~/App_Data/Category.txt");
File.WriteAllText(dataFile, userData);
result = "Information Saved.";
}
}
И здесь и далее - код для входного и конечного оператора if, чтобы проверить, было ли передано свойство IsPost до того, как я начал обработку.
@using (Html.BeginForm("Index", "Categories"))
{
<input id="categoryDescription " type="text" name="categoryDescription" />
<input type="submit" value="submit"/>
}
@if (result != "")
{
<p>Result: @result</p>
}
Я прошу прощения, если я не смог объяснить что-либо более ясное, я отвечу на вопросы как можно скорее. Спасибо:)