Tôi đang sử dụng một bộ điều khiển đang chèn các giá trị vào cơ sở dữ liệu. Tôi muốn hiển thị thông báo cảnh báo từ bộ điều khiển khi các giá trị chèn vào trong cơ sở dữ liệu thành công. Có thể không. Nếu có thì làm thế nào?cách hiển thị thông báo cảnh báo trong bộ điều khiển
Trả lời
Về cơ bản phụ thuộc vào cách bạn chèn giá trị vào cơ sở dữ liệu, vì bạn sẽ cần một phương pháp để cho bạn biết liệu chèn có thành công hay không. Vì có một số cách để làm điều đó ngay bây giờ, linq/entity framework/sql/etc. Sau đó, sau khi bạn biết liệu việc chèn có xảy ra không, sau đó bạn chỉ có thể gán một giá trị cho một biến và sau đó từ mã/aspx, hãy kiểm tra giá trị và thực hiện một cảnh báo đơn giản.
<script type="text/javascript">
//i'm using jquery ready event which will call the javascript chunk after the page has completed loading
$(document).ready(function(){
//assuming that your variable name from the code behind is bInsertSuccess
var bSuccess = "<%= bInsertSuccess %>";
if(bSuccess){
alert("Successfully Inserted");
}
});
</script>
Bạn có thể thêm mã dưới đây để nói với người dùng
Return Content("Data added successfully");
Bạn có thể thêm kết quả để ViewData. Ví dụ:
if (SaveToDbOK)
{
ViewData["Success"] = "Data was saved successfully.";
// Do other things or return view
}
Theo quan điểm của bạn, bạn có thể đặt ở bất cứ đâu:
MVC2:
<% if (ViewData["Success"] != null) { %> <div id="successMessage"> <%: ViewData["Success"] %> </div> <% } %>
MVC3:
@if (ViewData["Success"] != null) { <div id="successMessage"> @ViewData["Success"] </div> @}
tôi đã sử dụng phương pháp này trong dự án cuối cùng của tôi trong trật tự để làm cho thông tin được trả về từ máy chủ không phô trương. Kiểm tra xem ViewData ["Success"] hoặc ViewData ["Failure"] có được thực hiện trong trang Master hay không, các div được định dạng bằng cách sử dụng CSS, mã jQuery được sử dụng để ẩn các thông báo sau 5 giây.
Kính trọng,
Huske
public ActionResult UploadPropertyImage()
{
// Business logic....
return Content("<script language='javascript' type='text/javascript'>alert('Save Successfully');</script>");
}
Bằng cách thêm js vào nội dung của khung nhìn từ – Four
Nhưng đó là nhiều hơn một sở thích cá nhân, tôi có nghĩa là có bạn nên làm theo các mẫu thiết kế, nhưng trong một số trường hợp nó chỉ quá phức tạp một cách khác Trong trường hợp của tôi, ví dụ tôi chỉ cần làm điều này ở một nơi và chúng tôi không sử dụng JavaScript trong quan điểm của chúng tôi, và vì vậy đối với trường hợp của tôi giải pháp này là chính xác những gì tôi muốn, một cách nhanh chóng để gửi lại cảnh báo. –
- 1. Thông báo Android- Hiển thị toàn bộ thông báo
- 2. WAMP: Cách hiển thị thông báo cảnh báo trong trình duyệt?
- 3. Hiển thị thông báo cảnh báo khi chia sẻ trên facebook trong ứng dụng iPhone
- 4. Thông báo Không hiển thị
- 5. Để hiển thị thông báo lỗi mà không cần hộp cảnh báo trong Java Script
- 6. Thông báo hiển thị Android từ BroadcastReceiver
- 7. Hộp thoại cảnh báo không hiển thị
- 8. cách hiển thị giá trị biến trong hộp cảnh báo?
- 9. Hiển thị cảnh báo hoặc chế độ xem khi nhận thông báo
- 10. WPF Hiển thị TextBlock với thông báo lỗi xác nhận bên dưới điều khiển
- 11. Thông báo khi điều khiển trình phát phim hiển thị/ẩn?
- 12. Hiển thị thông báo C# chỉ
- 13. thông báo lỗi javac không hiển thị toàn bộ filepath
- 14. Hiển thị Thông báo Lỗi với Sinatra
- 15. Thông báo cảnh báo Javascript Thay thế
- 16. Drupal: drupal_set_message không hiển thị thông báo
- 17. Cảnh báo không được hiển thị trong Xcode Issue Navigator
- 18. Loại bỏ thông báo cảnh báo C trong R
- 19. Làm cách nào để hiển thị thông báo từ `thông báo django`?
- 20. hiển thị thông báo trạng thái trong R
- 21. Thông báo cảnh báo: Trong tệp (tệp, "rt")
- 22. Tải cảnh báo Javascript trước khi hiển thị trang
- 23. hiển thị tất cả cảnh báo trong IntelliJ
- 24. Hiển thị cảnh báo với hộp văn bản trong iPhone
- 25. hiển thị thanh tiến trình trong hộp thoại cảnh báo
- 26. Cách tốt nhất để hiển thị thông báo lỗi/cảnh báo trên ứng dụng trang web là gì?
- 27. Ngăn nút Back hiển thị cảnh báo xác nhận POST
- 28. Cách hiển thị thông báo bật lên mà không có ngữ cảnh
- 29. Cách hiển thị Thông báo Cảnh báo như "Đã chèn thành công" sau khi chèn vào DB bằng ASp.net MVC3
- 30. Cách tốt nhất để hiển thị thông báo với jQuery
những gì bạn có nghĩa là bởi cảnh báo? như trong cảnh báo trình duyệt javascript ('helo world'); loại cảnh báo? – melaos
có, như cảnh báo ('Đã chèn thành công'), – Saloni
bạn có thể đăng mã hiện tại của mình lên bộ điều khiển không? Và làm thế nào để bạn đăng dữ liệu lên bộ điều khiển? Có phải nó đang sử dụng jquery post? –