Usuário com melhor resposta
SelectParameters

Pergunta
-
Como colocar no DefaultValue= TextBoxCodigo.text no codigo abaixo ?
<SelectParameters>
<asp:ControlParameter ControlID="GridView1" Name="CODIGO"
PropertyName="SelectedValue" Type="Int32" DefaultValue=""/>
</SelectParameters>Alguem por favor pode me ajudar ?
Aguardo Retorno.
Obrigado.
Respostas
-
Verdade, pensei em outra coisa...
Você pode definir no code behind:
C#SqlDataSource1.SelectParameters["CODIGO"].DefaultValue = TextBox1.Text;
OU VB.Net
SqlDataSource1.SelectParameters("CODIGO").DefaultValue = TextBox1.Text
Ajudou?
É possível sim! Ponha isso na sua cabeça. É possível. "Steve Jobs"
Eduardo Pires
www.eduardopires.net.br
- Marcado como Resposta ricardoti2012 terça-feira, 3 de julho de 2012 12:08
Todas as Respostas
-
Se informe sobre o evento RowDataBound.
No momento de popular sua Grid programe este evento para preencher o TextBox com o conteúdo de sua escolha.
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { // Obtendo o TextBox TextBox tbox = e.Row.FindControl("NomeDoSeuTextBox") as TextBox; if (tbox != null && string.IsNullOrEmpty(tbox.Text)) { tbox.Text = "ValorQueDesejaColocar"; } } }
É possível sim! Ponha isso na sua cabeça. É possível. "Steve Jobs"
Eduardo Pires
www.eduardopires.net.br
-
-
Verdade, pensei em outra coisa...
Você pode definir no code behind:
C#SqlDataSource1.SelectParameters["CODIGO"].DefaultValue = TextBox1.Text;
OU VB.Net
SqlDataSource1.SelectParameters("CODIGO").DefaultValue = TextBox1.Text
Ajudou?
É possível sim! Ponha isso na sua cabeça. É possível. "Steve Jobs"
Eduardo Pires
www.eduardopires.net.br
- Marcado como Resposta ricardoti2012 terça-feira, 3 de julho de 2012 12:08