public ActionResult Create(int id)
        {
            var model = new HostSiteTagValue
                            {
                                HostSiteTag = _dataContext.HostSiteTags.Single(m => m.Id == id),
                                HostSiteTagId = id
                            };

            return View(model);
        }
        public ActionResult Create(HostSiteTagValue hostsitetagvalue)
        {
            if (ModelState.IsValid)
            {
                _dataContext.HostSiteTagValues.Add(hostsitetagvalue);
                _dataContext.SaveChanges();
                return RedirectToAction("Details", "ManageHostSiteTag", new { id=hostsitetagvalue.HostSiteTagId});
            }

            return View(hostsitetagvalue);
        }
        public ActionResult Edit(int id, HostSiteTagValue postedModel)
        {
            var model = _dataContext.HostSiteTagValues.Single(m => m.Id == id);

            if (TryUpdateModel(model))
            {
                _dataContext.SaveChanges();
                return RedirectToAction("Details", "ManageHostSiteTag", new { id=postedModel.HostSiteTagId });
            }

            return View(postedModel);
        }