0
我創建了一個gridview
和一個SqlDataSource
,它在where子句中有參數,它在下拉菜單中有一個源。這工作正常。動態設置Sqldatasource參數
我也有一個輸入文本框。我想從它的值設置參數在同一SqlDataSource
,當發生onclick
事件,然後刷新gridview
。
這怎麼辦?
我創建了一個gridview
和一個SqlDataSource
,它在where子句中有參數,它在下拉菜單中有一個源。這工作正常。動態設置Sqldatasource參數
我也有一個輸入文本框。我想從它的值設置參數在同一SqlDataSource
,當發生onclick
事件,然後刷新gridview
。
這怎麼辦?
是的,如下圖所示添加它作爲參數傳遞給SQL數據源: -
<SelectParameters>
//...existing paramaters
<asp:ControlParameter Name="SprocArgName" ControlID="txtBoxName" PropertyName="Text" Type="String" />
</SelectParameters>
只是把一個空字符串爲您的SQL沒有過濾器。否則,你將不得不添加一個複選框來表明你想使用文本框過濾器,然後你可以添加第二個控制參數到sqldatasource並檢查該bool值。
如何通過onlick事件在C#中執行此操作? –