получить и вставить значение textarea в базу данных

0

Мой код:

      @{
    var updatedabout= Request.Form["updateabout"];
        var db = Database.Open("database3");
if (isPost) {
        var update = db.QuerySingle("UPDATE users SET about = @0 WHERE [E-mail] = @1",updatedabout,WebSecurity.CurrentUserName); 
}}

<form class="horizontal" action="" method="POST">
    <textarea id="updateabout" name="updateabout" rows="5">example</textarea>
<button type="submit">
</form>

я хотел представить, что пользователь написал в текстовой области в базу данных. но я не могу заставить его работать. код выше - это то, что у меня есть до сих пор.

  • 0
    хорошо, что не работает?
  • 0
    ничего не отправляет, поле в базе данных остается пустым
Теги:
razor

1 ответ

0
Лучший ответ
Request.Form["updateabout"]; gets value from query string but in your case you have a text area. If you are using javascript try to use 
var updatedabout=document.getElementById('updatedabout').value;
  • 0
    ваш точный код не сработал, но мне удалось добраться с вашей помощью, спасибо брат
  • 0
    Добро пожаловать.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню