2014-01-23 5 views
0

Мне нужно заменить? с lblDates.Text, как это возможно ??? lblDates это метка, к которой я сохранил дату (строка) из календаря, так что мне нужно это, так что я может заполнить GridViewметка ASP.NET в HTML accessDataSource

<asp:AccessDataSource ID="AccessDataSource1" runat="server" 
    DataFile="~/App_data/Baza1.accdb" 
    SelectCommand="SELECT [Spol], [Prezime], [Vrijeme], [Stol] FROM [rezervacije] WHERE ([Datum] = ?)"> 
    <SelectParameters> 
     <asp:ControlParameter ControlID="lblDates" Name="Datum" PropertyName="Text" Type="String" /> 
    </SelectParameters> 
</asp:AccessDataSource 

ответ

2

С ControlParameter, получающего lblDates.Text имеет Name="Datum" заменить ? в SelectCommand с @Datum:

<asp:AccessDataSource ID="AccessDataSource1" runat="server" 
    DataFile="~/App_data/Baza1.accdb" 
    SelectCommand="SELECT [Spol], [Prezime], [Vrijeme], [Stol] FROM [rezervacije] WHERE ([Datum] = @Datum)"> 
    <SelectParameters> 
     <asp:ControlParameter ControlID="lblDates" Name="Datum" PropertyName="Text" 
      Type="String" /> 
    </SelectParameters> 
</asp:AccessDataSource> 

Для получения дополнительной информации см. Using Parameters with Data Source Controls.

+0

не работает :( – user3226452

+0

У вас возникло сообщение об ошибке? – ekad

Смежные вопросы