ASP.NET - Problemas para pasar variable a sqldatasource

 
Vista:
sin imagen de perfil

Problemas para pasar variable a sqldatasource

Publicado por Leo (2 intervenciones) el 11/05/2017 00:51:09
Hola, necesito pasar variables a sqldatasource, pero no lo consigo, les paso un código para ver si me orientan, si paso un controlparapeter con un label o un textbox funciona.

ASPX.VB

1
2
3
4
5
6
7
8
9
10
11
12
Public Class _Default
 
Dim Dispositivo As String
 
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
 
    If Me.GridView1.SelectedIndex > -1 Then
        Dispositivo = Me.GridView1.Rows(Me.GridView1.SelectedIndex).Cells(1).Text
        Me.Label5.Text = Dispositivo
    End If
 
End Sub

ASPX

1
2
3
4
5
6
7
8
9
10
11
12
<asp:SqlDataSource ID="SqlDataSource2" runat="server" SelectCommand="SELECT serie, ID_asset FROM Tabla_Asset WHERE (condicion='IN STOCK') AND (Tipo_HW = @Dispositivo)"
     ConnectionString="<%$ ConnectionStrings:Asset1_ConnectionString %>"
     ProviderName="<%$ ConnectionStrings:Asset1_ConnectionString.ProviderName %>">
 
    <SelectParameters>
 
       <asp:Parameter Name="Dispositivo" type="string" />
 
    </SelectParameters>
 
 
</asp:SqlDataSource>

Muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder