0
我的第一篇文章和Iam絕對是初學者。搜索了幾個小時的網頁。我覺得我可能以錯誤的方式接近了我的問題,但是這裏就是這樣。下拉列表讓列表項重新查詢entitydatasource
我有一個Datasource
顯示貸款(資產)在Gridview
。
我想有一個ddl過濾貸款。就像:`如果returneddate!= null,網格中的項目將免費用於新貸款。 選擇前。 ddl中的「可用資產」在entitydatasource上運行where查詢並將過濾的數據檢索到網格中。
我的代碼:有點混亂,希望能做同樣的幾個查詢。我更喜歡第一個LinqtoEntities
namespace Logsys.Pages
{
public partial class OversiktLån : Page
{
private LogsysEntities context = new LogsysEntities();
protected void Page_Load(object sender, EventArgs e)
{
}
protected EntityDataSource LaanLedig(object sender, EventArgs e)
{
var ledigQuery = from laan in context.Laans
where laan.Returnertdato != null
select laan;
foreach (var laan in ledigQuery)
{
}
}
protected void DDLlaan_SelectedIndexChanged(object sender, EventArgs e)
{
}
protected void LaanEntityDataSource_QueryCreated(object sender, QueryCreatedEventArgs e)
{
var laanQuery1 = e.Query.OfType<Laan>();
e.Query = from c in laanQuery1
where (c.Returnertdato != null)
select c;
如何將查詢結果「放入」數據源並使ddl項觸發查詢?
KK