Решение: Ctrl+Shift+F9
Массив байтов в строку и обратно
Решение: From byte[] array to string var mystring = Encoding.Unicode.GetString(myarray); From string to byte[] var myarray2 = Encoding.Unicode.GetBytes(mystring); Статья – http://stackoverflow.com/questions/5056336/c-sharp-byte-byte-array-to-unicode-string
Как убрать из строки адреса параметр AspxAutoDetectCookieSupport=1
Решение: В web.config вместо AutoDetect 1. <authentication mode=”Forms”> 2. <forms cookieless=”UseCookies”/> 3. </authentication>
Как скомпилировать код asp.net
Решение: Надо выполнить команду E:\Дело\Проекты\Research\Test1>C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\asp net_compiler -v / -p E:\Дело\Проекты\Research\test1 c:\temp в C:\temp будет весь код сайта. Еще ссылки по теме: http://blogs.msdn.com/b/jamesche/archive/2007/09/27/automating-aspnet-compiler-in-visual-web-developer.aspx http://www.nathanblevins.com/2008/06/compile-a-web-user-control-into-a-dll-net-c/ Чтобы потом использовать классы или файлы ascx […]
Как сделать ModalPopupPanel с местом, за которое можно переностить панель
Решение: Вместо этого лучше использовать jQUeryUI Dialog или другие плагины
Как сделать drop down list с категориями
Решение: Статья – http://stackoverflow.com/questions/130020/dropdownlist-control-with-optgroups-for-asp-net-webforms совет №3 (где была оценка 8 – класс ExtendedDropDownList)
Как сделать точный парсинг даты (String в Datetime)
Решение: Использовать: ParseExact CultureInfo provider = CultureInfo.InvariantCulture; string format = “MM.dd.yyyy”; DateTime publishDate = DateTime.ParseExact(txtPublishDate.Text, format, provider);
Как сделать так, чтобы серверные контролы работали на jQuery UI Dialog
Решение: Статья – http://stackoverflow.com/questions/757232/jquery-ui-dialog-with-asp-net-button-postback
Как сделать так, чтобы дата обрабатывалась как дд.мм.гг, а не мм.дд.гг
Решение: dt.ToString(“dd.MM.yyyy”) string s = “25/7/10”; DateTime date = DateTime.Parse(s, System.Globalization.CultureInfo.CreateSpecificCulture(“ru-Ru”).DateTimeFormat);
Как сделать так чтобы вместо 34 выводилось 34.00
Решение: double b = 12; b.ToString(“f2”)