1
是否有可能通過編程訪問sqldatasource中的項目,然後加載它們? 上下文:sqldatasource綁定到複選框列表。提交時,我有選定項目的ID,但我也需要其他信息。所以如果我可以訪問SqlDataSource中的加載項就足夠了。ASP.NET SqlDataSource緩存的集合
我知道這不是很清楚,我是新來的asp.net,它的所以 counter-intuituve。
是否有可能通過編程訪問sqldatasource中的項目,然後加載它們? 上下文:sqldatasource綁定到複選框列表。提交時,我有選定項目的ID,但我也需要其他信息。所以如果我可以訪問SqlDataSource中的加載項就足夠了。ASP.NET SqlDataSource緩存的集合
我知道這不是很清楚,我是新來的asp.net,它的所以 counter-intuituve。
只要在SqlDataSource已經設置到緩存中的數據(DataSourceMode="DataSet" EnableCaching="True"
)(參見Caching Data with the SqlDataSource Control),則可以選擇使用的SqlDataSource在代碼像這樣的緩存條目:
DataView dataView = (DataView)sqlDataSource.Select(new DataSourceSelectArguments());
DataTable dataTable = dataView.ToTable();
的DataSourceSelectArguments類提供一種手段在其他事物中指定SortExpression。
希望這會有所幫助。