Gracias Dafer, de esa manera pasan pero no es como los necesito.
Me explico:
Tengo una pagina de un proyecto numero uno en .net en la cual saco el valor de una variable es decir, este valor no siempre va a ser el mismo, por ejemplo, el nombre de un municipio, y requiero pasar por metodo post este nombre a otro proyecto numero dos en .net.
Si declaro en el webform.aspx inicial una caja de texto en codigo html sencillo y paso un valor normal por medio del form y el boton submit lo pasa perfecto, pero si le coloco el parametro runat="server" para poder asignar el valor de la variable en asp no pasa no pasa al webform del proyecto dos.
sin el runat=server si lo pasa pero no me da la posibilidad de capturar la variable para asignarsela a la caja de texto con el .value. ya que dice que no me permite utilizar codigo asp en ese boton.
Espero haberme explicado alguito

y que me puedan colaborar con ello.