| Dima's profileDima PaskoBlogListsGuestbook | Help |
Convert IList to Generic List protected static List<T> ConvertToGenericList(IList listObjects)
{
List<T> convertedList = new List<T>(listObjects.Count);
foreach (object listObject in listObjects)
{
convertedList.Add((T) listObject);
}
return convertedList;
}Шаблон для custom exceptionTemplate text: #region $ExceptionName$ public class $ExceptionName$ : Exception { #region Constructors /// <summary> /// Default constructor. /// </summary> public $ExceptionName$() { } /// <summary> /// Creates new exception instance. /// </summary> /// <param name="message">Message.</param> public $ExceptionName$(string message): base(message) { } #endregion } #endregion Template variables: Exception Name - Suggest name for a variable ЛокализацияПодробное описание как создавать локализацию для контролов от Shevron: Нужно создавать ресурсы не в App_GlobalResources а в App_LocalResources и именовать их по имени страницы или пользовательского контрола, затем имени культуры и затем расширения resx, например так: protected override void InitializeCulture()
{
Thread.CurrentThread.CurrentUICulture = new CultureInfo("ru-RU");
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("ru-RU");
}Далее каждый контрол имеет атрибут meta:resourcekey который задает имя строк в ресурных файлах откуда будут извлекаться значения параметров свойств контролов. Например: <asp:Localize ID="lblLogin" runat="server" meta:resourcekey="lblLogin" /> в ресурсных файлах вы должны сосздавать строки из имени, точки и далее имени локализуемого свойства: lblLogin.Text Вот и все Выбор значения из Popup и возврат его обратно на формуВопрос:
Подробный ответ от Гайдара Магданурова:
|
|
|