Asp.net динамическое управление от l2e - PullRequest
0 голосов
/ 16 ноября 2010

G'day, у меня есть страница aspx, в которой html хранится в таблице sql server 2008, которая использует linq для сущностей для извлечения и отображения в заполнителе на странице.Все это отображается правильно, за исключением кнопки asp, которая не будет отображаться.Просмотр источника страницы показывает, что кнопка есть, но ее нет на странице.

Page = Page.Replace("!LOGINBUTTON!", "< asp:Button id='login' text='Login' runat='server' />")

Как мне отобразить ее?

Спасибо.

1 Ответ

0 голосов
/ 16 ноября 2010

Независимо от того, какой код вы заменяете! КНОПКА ВХОДА! это код .ASPX. Это не чистый HTML-код для отображения кнопки.
Когда ASP.net фактически отображает страницу asp: Button, преобразованную в HTML <Input Type="Button" ..... с соответствующими функциями Javascript (для обратной передачи).

В этом случае, если вы хотите увидеть кнопку с событием обратной передачи, вам нужно написать

Page = Page.Replace("!LOGINBUTTON!", "&lt; intput type='Button' id='login' text='Login'/&gt;")

Надеюсь, это сработает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...