【发布时间】:2011-07-06 13:46:26
【问题描述】:
这是我的带有过滤器表达式的 sqldatasource
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
SelectCommand="SELECT [id], [title], [client], [projectmanager], [project_scope], [project_materials], [project_gating], [project_cavities], [project_file], [project_otherdetails], [priority], [commodity], [status], [start_date], [end_date] FROM [project_details]"
ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>"
EnableCaching="True" CacheDuration="1000"
FilterExpression="title= '{2}'">
<FilterParameters>
<asp:ControlParameter ControlID="DropDownList1" Name="mainsearch"
PropertyName="SelectedItem.Value" />
<asp:ControlParameter ControlID="TextBox2" Name="start_date"
PropertyName="Text" />
<asp:ControlParameter ControlID="TextBox3" Name="end_date"
PropertyName="Text" />
<asp:ControlParameter
</FilterParameters>
</asp:SqlDataSource>
当我在 Textbox2 中输入值时,它不起作用可能是什么问题
【问题讨论】:
-
请不要再问同样的问题。编辑您的第一个问题。
-
对不起,以后会做的。你有这个问题的任何解决方案
标签: c# asp.net sql visual-studio