Chúng tôi đang cố gắng để thay đổi thuộc tính Action của mẫu ASP.NET chính trong trang chủ động.Làm thế nào để thay đổi thuộc tính Action của aspnetForm trên MasterPage động
Trang có nút radio, người dùng chọn một trong các tùy chọn và nhấp vào gửi, khi đăng lại, dựa trên lựa chọn thuộc tính hành động của Biểu mẫu sẽ được đặt và biểu mẫu sẽ được gửi lại tự động.
Chúng tôi đã cố gắng sử dụng JavaScript cho giống nhau.
document.forms[0].action = "option1.aspx";
document.forms[0].submit();
Nhưng điều này dường như không hoạt động, không ảnh hưởng đến thuộc tính hành động.
nếu chúng ta không sử dụng một trang chủ, điều này có thể đạt được một cách dễ dàng bằng cách sử dụng
this.Form.Action = "option1.aspx";
ClientScript.RegisterStartupScript(this.GetType(),"test1",
"document.form[0].submit();",true);
Đáng buồn thay, chúng ta không thể loại bỏ các trang chủ .. bất kỳ gợi ý về cách này có thể đạt được ..?
Nice. Chính xác những gì tôi cần. +1 – Neil
+1 Hữu ích. Dựa trên điều này, tôi đã bỏ qua biểu mẫu dựa trên máy chủ và đã thực hiện một số HTML cổ điển. – JDB