Как получить значение текстового поля в контроллере без модели
У меня есть простое приложение mvc, у меня есть представление razor с моделью, и в этом у меня есть текстовое поле, как получить значение textbox в контроллере ?
ниже приведен мой код контроллера
public ActionResult SaveRecords()
{
заголовок строки=запрос.QueryString ["title"];
Строковый параметр connectionString = "источник данных=ASPKCO-датский\\SQLEXPRESS1;начальный каталог=PakeezaSodagran;Комплексная безопасность=истина;";
SqlConnection conn = new SqlConnection(connectionString);
Коннектикут.Открыть();
Sqlcommand, который комми = новая команда sqlcommand("вставить в PropertyPosts(название) значения(" + запрос.QueryString ["title"], conn);
пробовать
{
связь.Метод executenonquery();
// Запрос.QueryString ["text"] = null;
}
catch (исключение)
{
// MessageBox.Show ("Не Сохранено");
}
наконец
{
Коннектикут.Закрывать();
}
возвращение смотреть();
}
вот мой html razor view
<pre lang="HTML">@using (Html.BeginForm("SaveRecords","Property",FormMethod.Post)) { <div class="panel panel-default" style="width: 1200px; padding: 10px; margin: 10px"> <!-- Tab panes --> <legend>Property Detail </legend> <div> <label> Property Title</label> @Html.TextBox("title", null, new { @class = "form-control valid", @data_val = "true", @data_val_required = " Property Title is required" }) </div> }
Что я уже пробовал:
мой код контроллера показывает, что я пробовал