Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 843655
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 15, 20262026-05-15T06:09:46+00:00 2026-05-15T06:09:46+00:00

I need to be able to provide a page for the end user where

  • 0

I need to be able to provide a page for the end user where thay can search in the following :

  • Search work
  • Category
  • Price
  • AdType
  • Location

and so on.

Its important that the user can copy the url and then use it later(and get the same settings). Its also important to be able to save these settings on the user in the database.

So far I have created a ModelView class that contains the parameters but I am not sure that this is the right way to go? Maby I should pass all inte the URL.

If so, how do I accomplish this? Is there any samples I could look at?

BestRegards

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-15T06:09:47+00:00Added an answer on May 15, 2026 at 6:09 am

    The least problematic way is to pass the parameters in the queryString.

    mysite.com/search/?c=1&p=1.00&at=blah&location=75081&.....
    

    There’s nothing non-MVC about this approach. In fact, you may see ActionLinks generated using QueryString parameters when passing parameters that don’t correspond to model fields.

    You could create a route like

    Search/{Category}/{Price}/{AdType}/{Location}/...
    

    but, in my opinion that’s the wrong way to go. I assume, possibly incorrectly, that using a route would make the URL more search engine-friendly, but that’s only an issue if you want different combinations of search urls to be discoverable by an external search engine, which really doesn’t make as much sense as a sitemap.

    Update:

    If you declare your action like so:

    public ActionResult Search(string category, float price, string adType, float location)
    {
    /// do whatever you want in here
    }
    

    Then your queryString parameters will be mapped to the action method parameters.

    All you’ll need to do is set your form “method” to GET,

    <form method="GET" ....>
    

    to get your fields passed as query string parameters instead of form POST data.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I need to provide a feature such that the user is able to upload
I need to be able to get at the full URL of the page
I need to be able to get a list of the groups a user
I have a pagination functionality, where the user can either enter page number OR
I need to provide following functionality for one of the web sites. http://www.example.com/ [sponsor]
Users of the website need to able to store images in their area ,
Need to be able to pull Magento products into an external template. Need to
I need to be able to create basic MS Project items (tasks, projects, resources,
I need to be able to merge two (very simple) JavaScript objects at runtime.
I need to be able to load the entire contents of a text file

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.