Opened 11 years ago

Closed 8 years ago

#1499 closed feature request (obsolete)

Implement Filter in MVC2

Reported by: mjesner Owned by: mjesner
Priority: high Milestone: HeuristicLab sebb4g1SS10
Component: WebApplication.OKB.Query Version: branch
Keywords: Cc: dhohl

Description

Implement the Filter in MVC2, using

  • Controller (FilterController.cs)
  • Model (FilterModel.cs)
  • View (Index.aspx + Filter.ascx)

Change History (11)

comment:1 Changed 11 years ago by mjesner

r6097,r6098

added the base functionality for adding filter using the mvc2 architecture. new filters could be add and they will be shown in a list. for some filters there will be shown textboxes.

the values will be stored in a session variable, so the value will be stored also in the textboxes when you reload the page.

Last edited 11 years ago by mjesner (previous) (diff)

comment:2 Changed 11 years ago by mjesner

r6141

modified the (partial) view + functionality (controller) to show and save the filters non-recursive.

comment:3 Changed 11 years ago by mjesner

  • Status changed from new to accepted

comment:4 Changed 11 years ago by mjesner

r6170

  • added the "remove" functionality
  • cleanup classes
  • design (html)

comment:5 Changed 11 years ago by mjesner

r6191

  • modified wrong index in ComparisionsHelper
  • selected value in combobox (example for 1 filter)

comment:6 Changed 11 years ago by cfleisch

r6268 added test to validate StringComparisonFilter in view Filters according to description on http://weblogs.asp.net/scottgu/archive/2010/01/15/asp-net-mvc-2-model-validation.aspx

comment:7 Changed 11 years ago by mjesner

r6303

added result page, styling (jQuery), changed submit to buttons with onclick (javascript) for "better" usability. actions will be saved in hidden field, that will be posted to the controller that saves the filter (+values).

comment:8 Changed 11 years ago by cfleisch

r6318 styling bubble chart and filter, bugfixes filter

comment:9 Changed 11 years ago by cfleisch

r6320 bugfix

comment:10 Changed 11 years ago by cfleisch

r6328 bugfix - filter by name

comment:11 Changed 8 years ago by gkronber

  • Resolution set to obsolete
  • Status changed from accepted to closed
Note: See TracTickets for help on using tickets.