[英]Global.asax not working
我打算利用System.Data包的全局導入。 我加了之后
<%@ Import Namespace="System.Data" %>
在global.asax的標記中
在我的一個課程中,我刪除了代碼之上的“Using System.Data”。 我構建了global.asax和類。
但我沒有建成功,而是收到了錯誤
“CommandType”名稱在當前上下文中不存在。
我認為你誤解了global.asax的作用。
它不提供全局導入/使用語句。
在這里閱讀它,甚至更好的Stackoverflow答案在這里
Global.asax允許您處理應用程序/會話生命周期事件。
您需要在使用System.Data命名空間調用的文件中包含Import Namespace
我認為您可能還需要導入System.Data.SqlClient
命名空間,假設它是一個失敗的命令對象。
編輯
如果您希望所有頁面都可以使用某些名稱空間,請嘗試在web.config中添加它們:
<pages>
<namespaces>
<add namespace="System.IO" />
<add namespace="ProjectName.Classes" />
</namespaces>
</pages>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.