თქვენი დახმარება მჭირდება ASP.NET MVC-ში
მაქვს მარტივი სატესტო პროექტი.
ProductController.cs-ში მაქვს Index ექშენ მეთოდი და Save ექშენ მეთოდი.
ბაზასთან კავშირები გაკომენტარებულია.
მაქვს ასევე Views/Product/Index.cshtml რომელშიც გამოდის პროდუქტების ჩამონათვალი თეიბლში და ასევე არის საშუალება რომ post ით გამოვიძახოთ Save მეთოდი ProductController.cs კონტროლერში და დავასევოთ პროდუქტი.
პრობლემა მდგომარეობს ამაში:
როდესაც ვიძახებ Save მეთოდს Save ექშენში შედის ჩვეულებრივ და შემდეგ მინდა რომ RedirectToAction("Index");-ით დავაბრუნე ისევ Product/Index.cshtml ამ ვიევში და როდესაც ვიძახებ Save-ს იძახებს Save ექშენს მაგრამ როდესაც ვიძახებ RedirectToAction("Index") -ს ამას უკვე აღარ იძახებს და გამოდის ცარიელი გვერდი. (თეთრი ცარიელი გვერდი).
ვერაფერი ვერ გავიგე რატო ხდება ასე და იქნებ დამეხმაროთ და მითხრათ რაშია პრობლემა და რატო აღარ ბრუნდება ისევ Product/Index.cshtml ეს ვიევი და რატო არ იძახებს ProductController-ის Index ექშენ მეთოდს.
firebug-ითაც შევამოწმე და error-ები არ ხდება. ასევე try catch-იც ვცადე და მანდაც არაფერი ხდება.
როცა პროექტს გაუშვებთ ლინკის ბოლოში მიაწერეთ /Product და მიეცით ენთერი. მერე გამოვა პროდუქტების სია და ორი ტექსტს ბოქსი, პირველში პროდუქტის სახელს ჩაწერთ მეორეში ფასს და დააჭერთ Save-ს და ამის მერე გამოდის ეს თეთრი გვერდი და ეგ არი პრობლემა
https://s12.postimg.org/m7e5rmdpp/Untitled.pngპროექტის ლინკი:
http://bin.ge/dl/240082/TestMVCRazor-Test.zip.htmlპროექტის გასახსნელად საჭიროა Visual studio 2013 ან Visual studio 2015
This post has been edited by zgarb7 on 30 Oct 2016, 19:50