Я использую .NET2.0. Допустим, у нас есть простая форма aspx с txtInput и btnSomeAction
<asp:TextBox ID="txtInput" runat="server"></asp:TextBox>
<asp:Button ID="btnSomeAction" runat="server" CommandName="SomeAction" Text="Do"/>
Тогда в коде формы у меня есть
Protected Sub btnSomeAction_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSomeAction.Click
Dim s As String
s = txtInput.Text
End Sub
Все отлично работает.
Затем я хочу добавить код в пользовательское пространство имен, например
Namespace mycustomnamespace
При этом я получаю ошибку компилятора:
Имя txtInput не объявлено - как если бы код больше не был подключен к странице
Нужно ли мне изменять страницу aspx для включения пространства имен ?, Как насчет частичного класса?