Ver Mensaje Individual
  #30 (permalink)  
Antiguo 01/08/2005, 13:59
Avatar de u_goldman
u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Bueno, uno, dos o x archivos es lo de menos, pero me parece que la mejor estructura es la que ya comentamos, con el perdon de AZ :

Default.aspx
Código:
<%@ Page language="c#" Codebehind="Default.aspx.cs" AutoEventWireup="false" Inherits="GoodSearch._Default" %>
CODIGO HTML
default.aspx.cs
Código:
namespace GoodSearch
{
	/// <summary>
	/// Contains search form, charity search and selection.
	/// </summary>
	public class _Default : System.Web.UI.Page
	{
		protected System.Web.UI.WebControls.ListBox charitySelect;
                .
                .
                .
		private void SearchButton_Click(object sender, System.EventArgs e)
		{
			if (searchString.Text.Length > 0)
			{
				if (Request.Cookies["GoodSearchCharityID"] != null)
				{
					Charity charity = new Charity();
					charity.ID = int.Parse(Request.Cookies["GoodSearchCharityID"].Value);
					charity.SearchString = searchString.Text;
					charity.AddSearch();
				}
				Response.Redirect(Server.UrlDecode(ConfigurationSettings.AppSettings["searchurl"]) + Server.UrlEncode(searchString.Text));
			}
		}
}
Algo asi...despues desde el segundo archivo haces llamadas a tus modulos de clase, manejas algo de HTML, pero casi nada.

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway