C
CMM
I don't seem to "get" ASP.NET 2.0's Localization features. I've read up on
everything... and of course, everything is explained in cursory softball
terms- not any "real-world" usage way.
I hope someone can give me a clue...
Questions:
1) Do my eyes deceive me or is it true that localization is still totally
utterly disengaged from the Designer and Property Editor... either in source
or design view. I mean, the "expression bound" Text property of a control
allows me to change its text but it is not reflected in the page's RESX file
and at runtime the text is ignored? Shouldn't designer changes like this
update the neutral (default) RESX file for the page? Am I doing something
wrong?
In other words, the PropertyEditor does not update the neutral RESX file?...
it must always be modified manually? I find that inconceivable. I'm about to
throw ASP.NET out the window and ask MS to refund my company's $20000 worth
of MSDN subscriptions.
2) Binding to *Global Resources* can't be done via the Expressions Editor?
Shouldn't the ClassKey item be a dropdown.... or do I have to type in
everything manually from memory (this same annoyance applies to the
braindead CssClass property elsewhere).
3) Can superflous property bindings be safely deleted from the automatically
generated RESX file. For instance, I can't see why the Value property of
controls is automatically bound as most of the time this is used as a
behind-the-scenes hardcoded value and would confuse human beings responsible
for translating the files. In other words, what the best way to "clean up"
these nasty RESX files?
I truly hope I am missing something here.
everything... and of course, everything is explained in cursory softball
terms- not any "real-world" usage way.
I hope someone can give me a clue...
Questions:
1) Do my eyes deceive me or is it true that localization is still totally
utterly disengaged from the Designer and Property Editor... either in source
or design view. I mean, the "expression bound" Text property of a control
allows me to change its text but it is not reflected in the page's RESX file
and at runtime the text is ignored? Shouldn't designer changes like this
update the neutral (default) RESX file for the page? Am I doing something
wrong?
In other words, the PropertyEditor does not update the neutral RESX file?...
it must always be modified manually? I find that inconceivable. I'm about to
throw ASP.NET out the window and ask MS to refund my company's $20000 worth
of MSDN subscriptions.
2) Binding to *Global Resources* can't be done via the Expressions Editor?
Shouldn't the ClassKey item be a dropdown.... or do I have to type in
everything manually from memory (this same annoyance applies to the
braindead CssClass property elsewhere).
3) Can superflous property bindings be safely deleted from the automatically
generated RESX file. For instance, I can't see why the Value property of
controls is automatically bound as most of the time this is used as a
behind-the-scenes hardcoded value and would confuse human beings responsible
for translating the files. In other words, what the best way to "clean up"
these nasty RESX files?
I truly hope I am missing something here.