asp.net
  • entity-framework
  • jquery
  • asp.net-ajax
  • 2011-11-15 51 views 0 likes 
    0
     <form id="Form1" runat="server"> 
    **<input type="text" id="DateInput" />**  
        <asp:Repeater ID="DataViewer" runat="server"> 
             <ItemTemplate> 
              <div style='border: 1px; width: 600px; overflow-x: auto; overflow-y: hidden;'> 
               <div style='float: left;'> 
                <%# Eval("DriverName") %>&nbsp;&nbsp;&nbsp;&nbsp;</div> 
    
              </div> 
             </ItemTemplate> 
            </asp:Repeater> 
    

    這是我的函數:jQuery的日期選擇器與實體框架

    protected void Page_Load(object sender, EventArgs e) 
    { 
        OrderDataRepository rep = new OrderDataRepository(); 
    
        var results = rep.GetAllOrderData().Where(x => x.POD_DATE == ????????????????). 
            GroupBy(o => o.User). 
            Select(g => 
              new 
              { 
               DriverId = g.Key.Id, 
               DriverName = g.Key.Name, 
               OrderCount = g.Count(), 
               OrderCountWhereNameIsNotNull = 
                    g.Count(o => o.RECEIVE_NAME != null) 
              }).ToList(); 
    
        DataViewer.DataSource = results; 
        DataViewer.DataBind(); 
    } 
    

    此刻我從表中的所有結果, 我想補充的DatePicker jQuery的http://keith-wood.name/datepick.html

    <script src="Scripts/jquery.js" type="text/javascript"></script> 
    

    當用戶選擇一天時,需要加載用戶選擇日期的所有結果

    請告訴我應該怎麼做,使用jQuery與實體框架

    回答

    0

    你需要在你的倉庫的功能像一些事情:

    Function SelectOrdersByDate(date as string) as ienumerable(of Order) 
    Using yourcontext as new context 
    Dim query = yourcontext.Orders.Where(function(o) o.OrderDate = date).ToList 
    return query 
    End Using 
    End Function 
    

    然後調用通過ajax/jquery的

    +0

    此功能可你請告訴我如何使用這個函數的ajax/jQuery的? – user1021182

    +0

    我編輯了代碼,因此它會更易於理解 – user1021182

    相關問題