У меня есть страница для пользователя, чтобы ввести туда такую информацию, как имя, адрес и номер телефона, но я скрываю столбец UserID на веб-странице на странице просмотра. Так что моя страница содержит нижеприведенную информацию.
Имя = Текстовое поле,
Адрес = Textbox
Когда я запускаю страницу
Отображение над двумя текстовыми полями
После ввода значения
Имя = ххххх
Адрес = калифорния
Когда я нажимаю кнопку Когда я отлаживаю, отображается идентификатор пользователя 0
using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["infinity"].ConnectionString))
{
List<Plantation> studentlist = new List<Plantation>();
using (SqlCommand cmd = new SqlCommand("sproc_UpdatePlantation ", con))
{
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@PlantationID", viewPlantationModel.PlantationID); // here always 0
как это исправить, я не показываю идентификатор пользователя пользователю на веб-странице, используя представление mvc, но у меня есть столбец в базе данных, который автоматически увеличивает идентификатор