Venkat Kumar chigulla Ответов: 10

Как передавать значения с одной страницы на другую


У меня есть две страницы отправить.aspx-файл и получить.гадюка один из них-это страница ASPX и еще один такой же страница ASP я просто хочу передать значения на страницу receive.asp.

Отправить.aspx-страницы
Response.Redirect("Pay.asp.html?fee=" + lblgetfee.Text.ToString() + "");


Страница Receive.asp
<tr title="Enter the Price of the product that is offered for sale">
    <td class="fieldName" width="100%"><span class="error">*</span>Sale Amount</td>
    <td  align="left" width="100%"><input name="amount" type="text"/>
      INR</td>
  </tr>


Мое требование состоит в том, чтобы передать это взнос значение в текстовый(который находится на странице Receive.asp).

Неужели это возможно? ..

Tom Marvolo Riddle

Использовать сессии,куки..

An@nd Rajan10

как насчет решения 7,у вас есть решение, Пожалуйста, добавьте свое собственное решение...

An@nd Rajan10

почему? долой голосование за мое решение..

10 Ответов

Рейтинг:
81

Maciej Los

Превосходно!
+5!

[no name]

Спасибо....

Рейтинг:
2

An@nd Rajan10

использовать сессии..

первая страница, например: имя пропуска

Session["SessionObjName"]="Suvabrata";

или
Session["SessionObjName"]=TextBox1.Text;


вторая страница, получите сеанс

String str= Session["SessionObjName"].ToString;


Рейтинг:
2

Karthik_Mahalingam

Привет
используйте эту строку на второй странице (Receive.aspx).

txtAmount.Text = Request.QueryString["fee"];


Рейтинг:
2

Raajkumar.b

отправить.aspx-страницы:
Ответ.Перенаправление("Pay.asp.html?fee="+lblgetfee.Text.Метод toString()+"");

Страница получения:
в событии page_load()напишите примерно так
int feevalue=convert.toint32(запрос.querrystring[0].tostring());
текстовое поле textbox1.текст=feevalue;


Рейтинг:
1

Aravindba

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


Рейтинг:
1

TrushnaK

Проверьте ссылку ниже с примером:-

http://www.aspsnippets.com/Articles/Send-Pass-Data-Values-from-one-page-to-another-using-jQuery.aspx[^]


Рейтинг:
0

Tadit Dash (ତଡିତ୍ କୁମାର ଦାଶ)

Самый простой способ-передать значение по QueryString от Asp.NET страницы и получить, что QueryString на втором asp страница.


Venkat Kumar chigulla

Я написал строку запроса на странице send.aspx, и не могли бы вы сказать мне, как принять эти значения строки запроса на странице receive.asp, не могли бы вы сказать мне код

Tadit Dash (ତଡିତ୍ କୁମାର ଦାଶ)

Вы написали что-то вроде

Ответ.Перенаправление("Pay.asp.html?fee=" + lblgetfee.Text.Метод toString() + "");

Но так и должно быть...

Ответ.Перенаправление("Pay.asp?fee=" + lblgetfee.Text.Метод toString() + "");

Нет необходимости добавлять HTML-код.

Venkat Kumar chigulla

Появилась ошибка "ресурс, который вы ищете, был удален, его имя изменено или временно недоступен".

Tadit Dash (ତଡିତ୍ କୁମାର ଦାଶ)

Это означает, что Pay.asp не находится в текущем каталоге.

Venkat Kumar chigulla

В aspx-страницы мы page_load события напрямую, но жереха не было. как я должен написать событие page_load в классическом asp.

Tadit Dash (ତଡିତ୍ କୁମାର ଦାଶ)

Ссылаться- Подготовка веб-страницы, для перехода к ASP.NET Часть 2[^]

Рейтинг:
0

Dnyaneshwar@Pune

Вы можете передать значение с одной страницы с помощью строки запроса или с помощью переменной сеанса также.


Рейтинг:
0

eieisandi

вы должны сделать вот так

в отправить.aspx-Файл==>, который вы используете кнопку "Отправить", если вы использовали кнопку Отправить==> кнопка событие click==&ГТ;
DataView dv = (DataView)SendSqlDataSource.Select(DataSourceSelectArguments.Пустой);
if (dv.Count > 0)
{
оператор foreach (datarowview формируется Dr в ДВ)
{
Сессия["плата"]=dr[0].Метод toString();
}
}


Это использование базы данных
Выберите сбор из таблицы отправки, где fee_id=@fee_id;

И потом,получать.aspx-Файл==>У в==>в текстовое поле.Текст=Сессии["Сбор"].Метод toString();


Venkat Kumar chigulla

это не страница receive.aspx, а страница receive.asp(классический asp)