我打算利用System.Data包的全局導入。我在Global.asax中Global.asax不工作
的標記添加
<%@ Import Namespace="System.Data" %>
後在我的課之一,我取消了對代碼的頂部「使用System.Data」。 我建立了global.asax和類。但
,而不是建立成功後,我收到錯誤
名稱「的CommandType」不存在當前上下文存在。
我打算利用System.Data包的全局導入。我在Global.asax中Global.asax不工作
的標記添加
<%@ Import Namespace="System.Data" %>
後在我的課之一,我取消了對代碼的頂部「使用System.Data」。 我建立了global.asax和類。但
,而不是建立成功後,我收到錯誤
名稱「的CommandType」不存在當前上下文存在。
我想你可能需要導入System.Data.SqlClient
命名空間過的文件,假設這是它的失敗上的命令對象。
編輯
如果你想提供給所有的網頁一定的命名空間,試着在web.config中加入他們,而不是:
<pages>
<namespaces>
<add namespace="System.IO" />
<add namespace="ProjectName.Classes" />
</namespaces>
</pages>
我認爲你誤解了global.asax的作用。
它不提供全局導入/使用語句。
閱讀起來就可以了here,更是一個Stackoverflow answer here
的Global.asax讓您處理應用程序/會話生命週期事件。
您將需要包括你的導入命名空間中所使用的呼叫對System.Data命名空間
我想上面的代碼,在web.config不識別標籤和標籤。 :-( –
danial
'pages'部分在'system.web'節下。 –