![]() |
|
Модераторы: Partizan, gambit |
![]()
|
|
| IUser |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 118 Регистрация: 22.3.2007 Репутация: нет Всего: нет |
Страница с несколькими формами?
Суть данного вопроса в том что бы разобраться как изолировать некоторый код, создав для него отдельную страницу. Как передавать этой странице данные введенные через форму и как потом обратно выводить результаты этой обработки в форму. Этот пример я посмотрел в книге Дино Экспазио ASP.NET 2.0 но он по моему до канца не дописан, не понятно как выводить обработанные данные обратно. Есть проект скажем Site, который содержит файл default.aspx <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>Untitled Page</title> <script language="javascript" type="text/javascript"> // <!CDATA[ // ]]> </script> </head> <body> <table><tr><td style="height: 79px"> <form id = "form1" runat = "server"> <h2>Ordinary contents for an ASP.NET</h2> </form> </td> <td style="width: 264px; height: 79px;"> <form method= "post" action = "search.aspx"> <table><tr> <td>Keyword</td> <td><input type = "text" id ="Keyword" name = "Keyword"/></td> <td><input type = "text" id ="Text1" name = "Keyword1"/></td> </tr><tr> <td><input type="submit" id = "Go" value="Search"/></td> </tr></table> </form> </td> </tr></table> </body> </html> файл Default.aspx.cs using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } } Файл Search.aspx <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Search.aspx.cs" Inherits="Search" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>Untitled Page</title> </head> <body> <form id="form1" runat="server"> <div> </div> </form> </body> </html> и файл Search.aspx.cs using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class Search : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { string text = Request.Form["Keyword"].ToString(); string res = text; ????????? } } Как сделать, что бы при вводе симвалов в поле Keyword и нажав кнопку Search эти симвалы выводились в поле Text1. Т.е в место симвалов ????? необходимо вставить некоторый код. |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |