KyLim0211 Ответов: 1

Asp.net веб-формы с главной страницей не могут получить пользовательский ввод из HTML


<asp:TextBox runat="server" ID="title"></asp:TextBox>


string input_title = title.text;


когда я предупреждаю input_title, он пуст.

Что я уже пробовал:

если (запрос.Параметры["input_title"] != нуль) r_title = запрос.Параметры["input_title"];

этот метод также не может получить пользовательский ввод.

Sinisa Hajnal

Текстовое поле находится на главной странице или на странице содержимого?

KyLim0211

содержание

F-ES Sitecore

Вам нужно уточнить, где находится ваш код, то есть является ли текстовое поле на мастере или контенте и пытаетесь ли вы получить доступ к текстовому полю из Мастера или контента, поскольку эти вещи имеют значение. В любом случае, эта ссылка покажет вам, как получить доступ к элементам управления контентом из Мастера и наоборот.

http://forums.asp.net/t/1963903.aspx?Поиск + элементы управления

1 Ответов

Рейтинг:
5

riyasrifa

Если ваш

<asp:TextBox runat="server" ID="title"></asp:TextBox>


находится на главной странице, вы можете получить доступ к данным в cs-файле (code behind) мастера.

Пример: название.Текст

В противном случае вы можете получить доступ к нему через javascript или jquery

Использование Jquery

$('#textboxId'). val()

использование JavaScript

document. getElementById ("textboxId"). value