Fórum Inserir valor em textbox sem runat= server #450933
05/08/2013
0
porém na hora de editar gostaria que se a pessoa colocasse + ou - campos viessem os valores colocados anteriormente.
como faço pra setar valor sem o runat="server" ja que ele não enxega pois é dinâmico.
abs.
segue o código
for (int i = 1; i <= Curso.QuantidadeApresentacao; i++)
{
StringBuilder str = new StringBuilder();
str.Append("<ul class='ulCadastro'>");
str.Append("<li>");
str.Append("Dia " + i + ": <input type='text' class='data' ID='txtDia" + i + "' width='20' name='txtDia" + i + "' runat='server'>");
str.Append("</li>");
str.Append("<li>");
str.Append("Horário " + i + ": <input type='text' class='horario' ID='txtHorario" + i + "' width='20' name='txtHorario" + i + "' runat='server'>");
str.Append("</li>");
str.Append("</ul>");
addCampos.InnerHtml += str.ToString();
}
Fabio Vianna
Curtir tópico
+ 0Posts
05/08/2013
Joel Rodrigues
Exemplo:
$("#meuCampo").val("Teste...");
Gostei + 0
05/08/2013
Fabio Vianna
até pensei em fazer um javascript por ele... mas axei que teria uma forma melhor de se fazer.
Gostei + 0
05/08/2013
Joel Rodrigues
Você pode tentar executar o código JavaScript usando RegisterClientScriptBlock, mas aí só tentando pra saber se dá certo.
Gostei + 0
06/08/2013
Fabio Vianna
se a pessoa na edição não pudesse trocar a quantidade era tranquilo...pq ai já montaria o innerhtml atribuindo o value...
mas como ela pode mudar... pensei em montar a tela primeiro... e depois atribuir os valores.
Gostei + 0
14/08/2013
Gabriel Simas
se a pessoa na edição não pudesse trocar a quantidade era tranquilo...pq ai já montaria o innerhtml atribuindo o value...
mas como ela pode mudar... pensei em montar a tela primeiro... e depois atribuir os valores.
Fabio,
Diante disto, você vai precisar acessar a Classe que criar o textBox utilizando a Classe TextBox, segue um link que pode ser bastante útil a você:
[url]http://www.aspsnippets.com/articles/creating-dynamic-textbox-controls-in-asp.net.aspx[/url]
Forte Abraço.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)