簡體   English   中英

沒有javascript的ASP.NET webforms

[英]ASP.NET webforms without javascript

由於安全性要求,我們需要創建的所有運行Web應用程序的瀏覽器都必須禁用所有客戶端腳本。 所以這意味着沒有Javascript。 不幸的是,Web Forms對Javascript的使用相當多。 登錄控件不使用Javascript,但按鈕不起作用(它調用Javascript函數__doPostback())。 因此,要使其工作,我們需要手動編程所有表單(ASP Classic或PHP方法)。 但我想知道是否有一個可用於ASP.NET的框架,它提供了具有所有功能的普通ASP.NET控件(treeview,gridview等),但是它不使用Javascript並且不需要程序員編寫大量邏輯?

更新:為了澄清,我知道ASP.NET MVC是一個有用的選項,但它不會給我一個很好的GridView。 所以我想知道是否有100%功能,100%無javascript替代標准ASP.NET控件。

謝謝。

Update2:已經有一段時間了,我從來沒有找到我想要的確切答案。 可能因為我想要的東西不存在。 所以我會選擇ASP.NET MVC,這是下一個最好的事情。

ASP.Net MVC可能是你最接近的。 您可以使用它來構建沒有JavaScript的網站。 它與Web表單非常不同

許多庫存控制都存在問題。 他們過分依賴Javascript。 不過你確實有一些選擇:

  • ASP.Net MVC應該可以讓你對你的html有更多的控制權
  • 您可以構建自己的替代WebForms控件庫,該庫不依賴於javascript來為控件提供替代方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM