Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Наследование вебформы от другой вебформы в проекте
|
|||
|---|---|---|---|
|
#18+
Есть студия 2005. Перевожу проект с 2003 с кучей вебформ, которые наследуются от одной из них. Наследование в 2003 делалось легко и просто. Тут же просто мрак какой-то. Проект не собирается с кучей ошибок по наследованию. Решил для теста создать в своем солюшене еще один проект с двумя формами и думал одну от другой занаследовать и посмотреть как студия себя ведет. Так вот даже эти пустые формы не получается занаследовать одну от другой. Вот собсно сам код. Наследуемый класс: namespace Test { public partial class Default1 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } } } Директива Page наследуемого класса: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default1.aspx.cs" Inherits="Test.Default1" %> Потомок: namespace Test { public partial class Default2 : Test.Default1 { protected void Page_Load(object sender, EventArgs e) { } } } Директива Page потомка: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Test.Default1" %> Ошибка следующая: Make sure that the class defined in this code file matches the 'inherits' attribute, and that it extends the correct base class (e.g. Page or UserControl). C:\Visual Studio Projects\WebSite2\Default2.aspx.cs Где косяк? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2006, 13:15 |
|
||
|
Наследование вебформы от другой вебформы в проекте
|
|||
|---|---|---|---|
|
#18+
само сообщение в ошибке читать уже не модно? как правило там написано, в чем пролема. В данном случае CodeFile="Default2.aspx.cs" в котором определяется класс Test.Default2, а в Inherits стоит "Test.Default1". Собственно именно об этом несоответствии на английском и написаноhttp://ln.com.ua/~openxs/articles/smart-questions-ru.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2006, 13:31 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=892&tid=1390083]: |
0ms |
get settings: |
11ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
| others: | 254ms |
| total: | 401ms |

| 0 / 0 |
