powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Hidden поля
1 сообщений из 1, страница 1 из 1
Hidden поля
    #38720938
Fervent
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте уважаемые! Нужна Ваша помощь, никак не могу разобраться.
Есть .aspx страница где формируется JqGrid таблица в зависимости от выбранного диапазона дат. Все данные для таблицы выбираются запросом по начальной и конечной датам. Как можно передать значение начальной даты и конечной даты из JS в C#??? Структура примерно такая:

<script >
function Update()
{
...
<%
//Далее идет код на C#, Выбираем данные из БД по запросу. Сейчас в тестовом варианте есть просто значения

String start_date = “01.05.2014”;
String end_date = “01.05.2014 02:00:00”;

//которые подставляются в запрос.
. . .
%>
//затем строится сама JqGrid таблица, где результаты запроса выводятся через Response.Write
. . .
}
</script>
Табличка нормально строится!

Хотел через Hidden поля все сделать, вот так:

<script >
function update()
{
document.getElementById("hidden1").value = document.getElementById("datetimepicker_start").value;
document.getElementById("hidden2").value = document.getElementById("datetimepicker_end").value;

<%
string start_date = "";
HtmlInputHidden hiddenControl = (HtmlInputHidden)Page.FindControl("hidden1");
if (!String.IsNullOrEmpty(hiddenControl.Value))
{
start_date = hiddenControl.Value.ToString();
}

string end_date = "";
HtmlInputHidden hiddenControl2 = (HtmlInputHidden)Page.FindControl("hidden2");
if (!String.IsNullOrEmpty(hiddenControl2.Value))
{
end_date = hiddenControl2.Value.ToString();
};
...
%>
...
</script>

<tr>
<td>От:
<input width="20px" id="datetimepicker_start" type="text" runat="server" >
до:
<input id="datetimepicker_end" type="text" runat="server" >

<script type="text/javascript">
jQuery('#datetimepicker_end').datetimepicker({lang:'ru', format:'d-m-Y H:i'});
jQuery('#datetimepicker_start').datetimepicker({lang:'ru', format:'d-m-Y H:i'});
</script>

<input type="button" value=">" onclick="update()" />

<input type="hidden" id="hidden1" name="hidden1" value="" runat="server" />
<input type="hidden" id="hidden2" name="hidden2" value="" runat="server" />

</td>
</tr>

В итоге выводит пустую табличку без данных. В чем может быть ошибка???
Так же пробовал через XMLHTTPRequest, итог один - выводит пустую таблицу без записей!
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Hidden поля
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]