IE дублирует серверную часть Break <br> - PullRequest
2 голосов
/ 04 ноября 2010

У меня проблема с двумя перерывами
, появляющимися в IE,

Если у меня нормальный разрыв, размещенный примерно так

<wcl:GridView ....... />
<br />
<wcl:Button runat="server" ID="btnAddAnotherQuote" OnClientClick='AddDeliveryQuote(this);return false;' />
<wcl:HelpDialog runat="server" ID="hdDeliveryQuotes" />

Тогда он появляется в Firefox и IE нормально,Но если я сделаю это так:

<br runat="server" id="brAddAnotherQuote" />
<wcl:Button runat="server" ID="btnAddAnotherQuote" OnClientClick='AddDeliveryQuote(this);return false;' />
<wcl:HelpDialog runat="server" ID="hdDeliveryQuotes" />

Затем, глядя на исходный код IE, он выдаст два
один раз, который имеет идентификатор brAddAnotherQuote и один, который просто "
"прямо под ним Это не происходит в Firefox

Что может быть причиной этого?

1 Ответ

3 голосов
/ 04 ноября 2010

почему бы вам не попробовать что-то вроде следующего вместо тега br на стороне сервера.

<asp:Literal runat="server" id="brAddAnotherQuote" Text="<br />"></asp:Literal>
...