คำถามติดแท็ก response.redirect

14
Response.Redirect กับ POST แทนที่จะเป็น Get?
เรามีข้อกำหนดในการส่งแบบฟอร์มและบันทึกข้อมูลจากนั้นเปลี่ยนเส้นทางผู้ใช้ไปยังหน้านอกสถานที่ แต่ในการเปลี่ยนเส้นทางเราจำเป็นต้อง "ส่ง" แบบฟอร์มด้วย POST ไม่ใช่ GET ฉันหวังว่าจะมีวิธีที่ง่ายในการทำสิ่งนี้ แต่ฉันเริ่มคิดว่าไม่มี ฉันคิดว่าตอนนี้ฉันจะต้องสร้างหน้าอื่น ๆ ที่เรียบง่ายมีเพียงรูปแบบที่ฉันต้องการเปลี่ยนไปใช้เติมแบบฟอร์มตัวแปรจากนั้นทำการเรียก body.onload สคริปต์ที่เพียงเรียก document.forms [0] .submit ( ); ใครสามารถบอกฉันว่ามีทางเลือกอื่นหรือไม่? เราอาจจำเป็นต้องปรับแต่งในภายหลังในโครงการและมันอาจจะซับซ้อนดังนั้นถ้ามีเรื่องง่ายเราสามารถทำได้ทั้งหมดไม่ใช่หน้าที่อื่นขึ้นอยู่กับว่าจะน่าอัศจรรย์ อย่างไรก็ตามขอบคุณสำหรับคำตอบใด ๆ และทั้งหมด

12
ไม่สามารถประเมินค่านิพจน์ได้เนื่องจากรหัสนั้นได้รับการปรับให้เหมาะสมที่สุดหรือเฟรมดั้งเดิมอยู่ด้านบนของ call stack
ฉันได้รับข้อผิดพลาด: ไม่สามารถประเมินค่านิพจน์ได้เนื่องจากรหัสนั้นได้รับการปรับให้เหมาะสมหรือเฟรมดั้งเดิมอยู่ด้านบนของ call stack ฉันเปลี่ยนเส้นทางไปยังหน้าใหม่ในเหตุการณ์คำสั่งซื้อของ repeater ข้อผิดพลาดเกิดขึ้นที่บรรทัด: string url = "~/Galleries/AlbumImageList.aspx?UId=" + this.UserId.ToString() + "&AlbumId=" + e.CommandArgument.ToString(); Response.Redirect(url); ใครช่วยได้บ้าง มีอะไรผิดปกติหรือเปล่า _COMPlusExceptionCodeเป็น 532459699-

20
การตอบสนองเปลี่ยนเส้นทางไปที่หน้าต่างใหม่
ฉันต้องการทำResponse.Redirect("MyPage.aspx")แต่เปิดในหน้าต่างเบราว์เซอร์ใหม่ ฉันเคยทำสิ่งนี้มาก่อนโดยไม่ใช้วิธีการลงทะเบียนสคริปต์ JavaScript ฉันจำไม่ได้ว่าอย่างไร?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.