1. 程式人生 > >asp.net 畢業設計遺忘的知識點(八)

asp.net 畢業設計遺忘的知識點(八)

 

未能找到 CodeDom 提供程式型別“Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.3.0, Culture=neutral, PublicKeyToken=31bf385

1.工具->NuGet包管理器->程式包管理控制檯

2.在程式包管理控制檯中輸入 PM> Install-Package Microsoft.CodeDom.Providers.DotNetCompilerPlatform   回車執行,提示安裝成功,重啟專案,如果是第一次執行,那會提示安裝成功。

ASP.NET關於驗證控制元件的EnableClientScript屬性

驗證控制元件預設也是在客戶端註冊JS指令碼進行驗證的。驗證通過回發頁面,否則不回發。
當EnableClientScript設定為false時,HTML中不會新增客戶端js指令碼,客戶端驗證功能就失效。此時即使資料不合法,頁面也回發,因此只能進行伺服器端驗證。
從效能角度,顯然應該進行客戶端驗證。因此,通常應保持EnableClientScript的預設值true