Passar data de um arquivo .CS para um aspx
14/05/2012
0
<tr align=left>
<td>
<a style=color: #FF0000; font-weight: bold; font-family: VERDANA; font-size: 15px;>
PERIODO DE CONSULTA: MM/YYYY A MM/YYYY</a>
</td>
</tr>
Pjava
Posts
14/05/2012
Fabio Rosa
Você pode declarar as variáveis do seu code behind como protected e chamar elas diretamente no ASP .NET com as tags <%= e %>.
Veja seu exemplo, como ficaria no código ASP .NET:
<tr align=left> <td> <a style=color: #FF0000; font-weight: bold; font-family: VERDANA; font-size: 15px;> PERIODO DE CONSULTA: <%=_dataini.Month.ToString() + / + _dataini.Year.ToString() + A + _datafim.Month.ToString() + / + _datafim.Year.ToString()%> </a> </td> </tr>
Aqui o código source desta página, como exemplo:
public partial class _Default : System.Web.UI.Page { protected DateTime _dataini; protected DateTime _datafim; protected void Page_Load(object sender, EventArgs e) { _dataini = DateTime.Now; _datafim = DateTime.Now.AddMonths(3); } }
14/05/2012
Fabio Rosa
Você pode declarar as variáveis do seu code behind como protected e chamar elas diretamente no ASP .NET com as tags <%= e %>.
Veja seu exemplo, como ficaria no código ASP .NET:
<tr align=left> <td> <a style=color: #FF0000; font-weight: bold; font-family: VERDANA; font-size: 15px;> PERIODO DE CONSULTA: <%=_dataini.Month.ToString() +/+ _dataini.Year.ToString() +A+ _datafim.Month.ToString() +/+ _datafim.Year.ToString()%> </a> </td> </tr>
Aqui o código source desta página, como exemplo:
public partial class _Default : System.Web.UI.Page { protected DateTime _dataini; protected DateTime _datafim; protected void Page_Load(object sender, EventArgs e) { _dataini = DateTime.Now; _datafim = DateTime.Now.AddMonths(3); } }
Responder14/05/2012
Fabio Rosa
é.. não funcionou...
bom, mas as / (barras) e o A (letra) no código ASP .NET deve mestar entre aspas, ok.Responder14/05/2012
Joel Rodrigues
Eu já te dei uma dica semelhante (igual em outro tópico, lembra? Não, né...).
Caso você deseje acessar um elemento HTML a partir de seu code behind, basta definir esse elemento como runat=server e dar um id pra ele. Por exemplo:
//ASPX <h1 runat=´server´ id=´titulo1´></h1> <a href=´#´ runat=´server´ id=´link1´></a> <div runat=´server´ id=´div1´></div>
//C# titulo1.InnerText = ´Esse eh um titulo H1´; link1.InnerText = ´Esse eh um link´; div.InnerText = ´Essa eh uma DIV´;
Beleza?Responder14/05/2012
Pjava
Exato, foi o que eu fiz e funcionou. Declarei assim:
<asp:Label ID=nome_do_label runat=server>
....
e no behind fiz:
nome_do_label.text = O valor do texto aqui;
Assim fucionou.Responder14/05/2012
Joel Rodrigues
Essas ferramentas de formatação desse fórum estão F...ResponderClique aqui para fazer login e interagir na Comunidade :)
Inserção de url
DescriçãoUrl