C# 在具有参数化操作的MVC4中找不到图像.js

C# 在具有参数化操作的MVC4中找不到图像.js,c#,asp.net-mvc,asp.net-mvc-4,C#,Asp.net Mvc,Asp.net Mvc 4,我正在从internet学习MVC并开发一个项目。我有一个操作方法ViewProfileint IDI controller。当我从view@Html.ActionLinkitem.RegID,ViewProfile,UserDetails,新建{id=item.PersonalID},null 然后视图显示时没有图像,js不工作。但当我在视图中调用动作ViewProfile而没有参数时,它可以正常工作 @Html.ActionLinkitem.RegID、ViewProfile、UserDet

我正在从internet学习MVC并开发一个项目。我有一个操作方法ViewProfileint IDI controller。当我从view@Html.ActionLinkitem.RegID,ViewProfile,UserDetails,新建{id=item.PersonalID},null 然后视图显示时没有图像,js不工作。但当我在视图中调用动作ViewProfile而没有参数时,它可以正常工作 @Html.ActionLinkitem.RegID、ViewProfile、UserDetails`工作正常


您是如何配置路由的???请把这段代码也发出来…路由有问题吗???问题解决了。我在route.config中添加了另一条路由,它映射了url:ViewProfile/{id} public ActionResult ViewProfile(int id) { var result = from m in db.PersonalDetails join d in db.HoroscopeDetails on m.PersonalID equals d.PersonalID join b in db.AddressDetails on m.PersonalID equals b.PersonalID join f in db.FamilyDetails on m.PersonalID equals f.PersonalID join ed in db.EducationalDetails on m.PersonalID equals ed.PersonalID join exp in db.Expectations on m.PersonalID equals exp.PersonalID where m.PersonalID == id select new EditModel { PersonalID = m.PersonalID, BloodGroup = m.BloodGroup, Complexion = m.Complexion, Diet = m.Diet, Disability = m.Disability, DisabilityDetails = m.DisabilityDetails, DOB = m.DOB, FirstName = m.FirstName, Height = m.Height, LastName = m.LastName, Lens = m.Lens, MaritalStatus = m.MaritalStatus, MidName = m.MidName, Personality = m.Personality, ProfilePic = m.ProfilePic, Spectacles = m.Spectacles, subcast = m.subcast, Weight = m.Weight, BirthPlace = d.BirthPlace, BirthTime = d.BirthTime, Charan = d.Charan, Gan = d.Gan, GotraORDevak = d.GotraORDevak, Mangal = d.Mangal, Nadi = d.Nadi, Nakshtra = d.Nakshtra, Rashi = d.Rashi, Mobile1 = b.Mobile1, EmailId = b.EmailId, FullAddress = b.FullAddress, Mobile2 = b.Mobile2, Phone1 = b.Phone1, Phone2 = b.Phone2, PinCode = b.PinCode, Brother = f.Brother, FamilyEstate = f.FamilyEstate, Father = f.Father, FatherFullName = f.FatherFullName, InterCast = f.InterCast, IntercastAny = f.IntercastAny, MamasName = f.MamasName, MarriedBrother = f.MarriedBrother, MarriedSister = f.MarriedSister, Mother = f.Mother, NativeDistrict = f.NativeDistrict, ParentCity = f.ParentCity, ParentOccupation = f.ParentOccupation, Relatives = f.Relatives, Sister = f.Sister, Education = ed.Education, EducationDetails = ed.EducationDetails, Income = ed.Income, IncomeType = ed.IncomeType, Occupation = ed.Occupation, OccupationCity = ed.OccupationCity, Divorcee = exp.Divorcee, expEducation = exp.Education, ExpectedCast = exp.ExpectedCast, ExpHeight = exp.ExpHeight, ExpOccupationIncome = exp.ExpOccupationIncome, Mangalik = exp.Mangal, MaxAgeDiff = exp.MaxAgeDiff, PreferCity = exp.PreferCity, taluka = f.Taluka, }; ViewBag.List = result; return View("ViewDetails"); } public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } ); }