Iseng-iseng sambil kerja nulisnya, :)
Beberapa waktu yang lalu ada satu problem yang cukup buat
mata gak berkedip dan buat geram. Setelah solusinya sy dapat
ternyata hanya sebuah problem yang sederhana. Mungkin pengalaman ini bisa jd
satu tips buat teman2 saya web developer ..:)
Sy ceritain
dulu kasusnya seperti apa.
Sederhananya,
saya ingin membuka sebuah web form (classic) asp.net dari controller. Kebetulan
sy mengerjakan sebuah project .net yang menggunakan framework MVC 2. Jadi udah
gak pake web form lagi karena udah digantiin sama yang namanya view. Artinya,
untuk satu page (aspx, cshtml,dsb) udah tidak ada file .cs untuk page tersebut,
udah digantikan sama yang namanya controller.
Setelah browing2, dapat lah sebuah pencerahan dengan di
temukannya sintax berikut :
return Redirect("~/[page_name].aspx?");
syntax diatas udah benar dan itulah yang saya gunakan.
Kira2 secara umum struktur dari project MVC 2 sbb:
Kemudian saya buat satu page Web Form baru, sy misalkan
namanya "Report"
sekarang mari kita liat perbedaannya antara Report.aspx
dengan Index.aspx dan Home.aspx


