2009-05-12 4 views
0

У меня есть коллега, который думает, что этоклиентской локализации

alert('<asp:Localize ID="ErrorAddingComponent" runat="server" Text="There was an error adding component: " meta:resourcekey="ErrorAddingComponent"/>' + errortext); 

является хорошей идеей, если мы получим ошибку от вызова AJAX, то ErrorText является параметром функции, вызываемой при ошибке с JQuery Ajax,

мне мысль о том, с помощью элемента управления на стороне сервера локализовать кажется ужасным, мы используем asp.net MVC так, для меня, даже используя GetLocalResourceObject является prefereable к этому,

может кто-нибудь дать мне какие-либо причины, я могу поднять это с ним? (или если вы считаете, что его решение в порядке, почему?).

Как и в сторону, предупреждение меня тоже раздражает, я считаю, что мы должны разбирать ошибки в div для презентации.

+0

Я думаю, что я хотел, чтобы кто-то дал мне более подробную информацию о том, почему это плохо, я чувствую, что это происходит, но в конце дня элемент управления localize анализирует строку, которая будет предупреждать, что касается Javascript, строка могла бы быть жестко запрограммирована). – Pharabus

ответ

3

оповещает = -1

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

Если вы используете предупреждение, оно выглядит уродливым, и вы предоставляете только ограниченные возможности для пользователя.

+0

Мне нравится объяснение того, как мы можем использовать div для предоставления альтернатив, предупреждение просто уродливо! – Pharabus

Смежные вопросы