Resolving “Could not find control ***** in ControlParameter *******” error in Visual Stu
[info]r_tor

Запись опубликована . Вы можете оставить комментарии здесь или здесь.

Using SqlDataSource control may sometimes throw in the error similar to this

“Could not find control ‘GridView1′ in ControlParameter *******

Usually this happens when ASP.NET is not able to find the requested control, specified in ControlParameters. Having controls in different Panels, Update Panels, Tabs (in case of AJAX Toolkit) e.t.c may be the reason.

Quick fix is available though. We just need to address a control by it’s full name. In order to find it’s full name, pull up page source in any browser and find a desired control. It may look like this:

TabContainer1$TabPanel2$GridView1

In the example above, GridView1 control is placed in AJAX toolkit TabContainer on the Tab number 2.

So final code, to select a parameter of UserID from GridView1 would look like this:

<SelectParameters>

<asp:ControlParameter ControlID=”TabContainer1TabPanel2GridView1″ Name=”UserID”

PropertyName=”SelectedValue”/>

</SelectParameters>

 

  • Add to Memories

Galaxy Note i717D Ice Cream Sandwich (ICS) delayed
[info]r_tor

Запись опубликована . Вы можете оставить комментарии здесь или здесь.

Looks like Telus will be delaying Galaxy Note upgrade to the latest and greatest Ice Cream Sandwich once again. Updated spreadsheet indicates “Late June” as expected date for ICE for Telus version of Note i717D.

Will check back with Rogers and Bell on their plans.

  • Add to Memories

Galaxy Note i717D Ice Cream Sandwich (ICS) upgrade schedule
[info]r_tor

Запись опубликована . Вы можете оставить комментарии здесь или здесь.

It seems that this topic being rather hot these days. When will my Galaxy Note receive an Ice Cream Sandwich upgrade in spite of a recent announcement from Samsung?

It appears that as of now, only certain European N7000 models of Note are receiving an update, while North American i717 is being somewhat left out.

After speaking with Telus in Canada, supplier of i717D model of Note, they confirmed that projected date of ICS release is beginning of June.

So everyone may now stop checking for an update on their device and just wait.

Following is a schedule for ICS update of Telus devices:

  • Add to Memories

Лучшие приложения для Андроид – Часть 2
[info]r_tor

Запись опубликована . Вы можете оставить комментарии здесь или здесь.

Продолжаем изучать интересные аппликации для ОС Андроид

Moon+ Reader Pro – Книгочиталка. Пожалуй самая используемая мной штука на коммуникаторе, так что выбор был ответственным. И выбирать, надо сказать, было из чего. Перепробовал буквально все имеющееся в Андроид маркет.

Основными критериями были:

а) Должна уметь справляться с большим объемом (около 2000) книг.

б) Должна уметь сортировать по тэгам (категориям)

в) Должна уметь легко импортировать файлы

г) Должна иметь настройки для комфотного чтения

д) Просто должна быть приятной в использовании.

Всю свою библиотеку храню в формате EPUB, как наиболее удобном. Умение понимать остальные форматы – не актуально, есть Калибри – конвертируй как душе захочется.

Из кандидатов были – Aldiko Book Reader, Bluefire Reader, Ebook Reader, FBReader, Foliant, AReader, Google Play Books, Ichitalka, Kobo, Power Reader, bubue Books Reader, emViem Reader.

Из всего вышеперечисленного только, пожалуй, FBReader был очень близок к окончательной победе, однако сошел с дистанции, пытаясь проиндексировать библиотеку и намертво при этом зависнув.

Итак, Moon+ Reader Pro. Сразу скажу, я предпочитаю платные версии програм. Даже если они не сильно отличаются функционалом от бесплатных. Для любителей экономить есть бесплатная версия Moon+ Reader.

Импортирование – одно удовольствие. Записываете книги куда угодно в телефоне (в моем случае это Микро СД карточка), заходите в Import, находите папку с литературой и все. Несколько мгновений на индексацию (заняло около трех минут на 2000 книг) и можно приступать к чтению. При индексации читалка складывает обложки и названия в свою, отдельную, папку, так что последующая навигация через массу книг не вызывает заметных замедлений и обращение к собственно файлу с книгой происходит только когда пора начинать читать.

   

Настройки у читалки совершенно невообразимые. Тут и области экрана для перелистывания, шрифты, яркость, темы, использование кнопок громкости и так далее.

Шрифтов, кстати, Moon+ предлагает на удивление много. Выравнивание границ делает грамотно.

Присутствуют дневной и ночной режимы чтения, пробовал оба – на Галакси Ноут – весьма комфортно.

Есть возможность в любой момент попасть в оглавление и перепрыгнуть на любую главу.

Одним словом – из того, что предлагается на рынке, Moon+ несомненно мой фаворит для чтения.

 

  • Add to Memories

Лучшие приложения под Андроид
[info]r_tor

Запись опубликована . Вы можете оставить комментарии здесь или здесь.

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

Скажу сразу – в играх я не силен, поэтому ничего кроме шашек и реверси порекомендовать не могу. Ну про злобных птах все уже и так, надо полагать, знают.

Итак, начнем

1.  DropBox пожалуй самый стоящий “облачный” клиент на сегодняшний день. Приложение существует практически под все платформы кроме, пожалуй, QNX от Блакберри. Бесплатно дается около двух гигабайт пространства, дополнительный объем приобретается за деньги.

Из недостатков я бы отметил невозможность манипулиций с файлами с мобильного клиента. То есть переместить  файл из папки в папку или перевернуть картинку нельзя. Можно конечно экспортировать файл на внутренний диск телефона или планшета, удалить его из облака и снова вернуть отредактированный файл в новое место, но это не совсем удобно.

Чуть позже постараюсь еще провести сравнительный анализ ближайших конкурентов ДропБокса – Майкрософт СкайДрайв и Гугль Драйв.


2. Fing – Network Tools. Удивительно простой и незаменимый инструмент для компьютерных “гиков” и не только. Самый быстрый способ узнать, а что вообще крутиться в вашей домашней сети. Разумеется телефон или планшет должен быть подключен в сеть по ВайФай, а не через Интернет от провайдера. Несколько секунд и все устройства имеющие АйПи представлены на экране в удобной форме.

Кликнув на любой строчке, можно увидеть более подробную информацию об устройстве, а также просканировать все открытые порты, получить представление о запущенных сервисах, отправить “пинг” или отследить путь до устройства (Trace route).

  

Крайне полезная штука одним словом.

3. Image Shrink – Простенькая сжималка для картинок. В отличии от АйФона, в Андроиде не обнаружена возможность масштабирования картинок перед отправкой почтой, ММСкой и так далее. А при медленном интернете эта функция просто жизненно необходима.

Заходим в Галерею на телефоне, выбираем картинку для отправки.

Нажимаем Share Via – Image Shrink. Далее остается только выбрать размер и способ отправки, скажем электронная почта и все. Открывается новое письмо с прикрепленным уменьшенным изображением.

  

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

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

4. Norton Mobile Utilities and Task Killer – совершенно незаменимая вещь для любого пользователя Андроида. В очень доступной форме дается информация об устройстве, ресурсах, запущенных процессах, состоянии батареи, объеме памяти и дискового пространства.

   

Единожды настроив приложение и указав количество контрактных минут разговора, объема Интернет трафика и СМС можно получать уведомления о приближении лимитов в домашней сети и в роуминге, собирать статистику использования устройства и наиболее разумно расходовать заряд батареи. Очень рекомендую!

Продолжение следует…

 

  • Add to Memories

Можно ли предупреждать о радаре?
[info]r_tor

Запись опубликована . Вы можете оставить комментарии здесь или здесь.

 Наткнулся на интересную дискуссию на предмет использования полицией Канады радара для определения скорости.

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

Толчком для дискуссий послужил недавний случай, когда водитель встречной машины оказался полицейским, решившим догнать доброго самаритянина и влепить тому штраф.

Так действительно ли водители нарушают закон, предупреждая друг друга о засаде впереди? И как оно обычно и бывает с любыми вопросами связанными с законом – это зависит.

Нигде в своде законов Онтарио не сказано, что один водитель не может предупредить другого о полицейском присутствии. Теоретически полиция может воспринять это как “препятствование свершению правосудия” (Obstructing Police – S.129 Criminal Code). Однако столь серьезная статья требует доказательств, и полиции придеться убеждать судью в том, что обвиняемый имел намерения помешать исполнению правосудия.

Другими словами, тот факт, что полиция не поймала никого в этом конкретном месте не является достаточным основанием для приговора. И человек, предупредивший о полицейском присутствии, не мешает полицейскому с радаром находиться там, где он находился.

Однако, предупреждая о радаре дальним светом, следует помнить, что помимо всего прочего есть еще правила пользования дальним светом. А именно – от получаса до заката, до получаса после рассвета дальний свет можно включать на расстоянии не менее 150 метров от встречного трафика и 60 метров от впереди идущей машины.

Таким образом, подмигнув вечером или ночью, можно запросто получить штаф в $110 за ненадлежащее использование дальнего света. Ну и кроме того, раздосадованный полицейский почти всегда сумеет найти нарушение в оформлении документов, наличии страховок, техосмотров и так далее.

Удачи

  • Add to Memories

Если вас остановил полицейский, что сказать?
[info]r_tor

Запись опубликована . Вы можете оставить комментарии здесь или здесь.

Попалась на глаза заметка об исследовании, проведенном в университете Ватерлоо о том, что и как говорить канадским “гаишникам” будучи остановленными за превышение скорости.

Прежде всего надо помнить, что любой полицейский слышал все возможные оправдания сотни раз. Креативные и нет, жалостливые и агрессивные, про опоздание на работу и спешку “по нужде” и прочее, прочее. Однако, как ни странно, самым эффективным обычно становится обычное “прошу прощения”.

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

К сожалению в заметке ничего не было сказано о эффективности “I’m sorry” в суде. Уменьшить штаф “на месте” – более чем вероятно, признать не виновным в суде – скорее всего нет.

Дело в том, что превышение скорости классифицируется как абсолютная ответственность (absolute liability) и, будучи доказанным, никакие оправдания в расчет не принимаются. Разве что вынужденные обстоятельства в виде угрозы жизни или здоровью. Для “абсолютных” нарушений, не существует объяснений “почему”.

Удачи

ПысПыс. Забыл сказать. Общаясь с гаишником, не стоит говорить ничего лишнего, кроме того, что вам очень жаль. Предупреждение о том, что все, что вы скажете может быть использовано против вас – не шутка.

Типичная ситуация:
- Вы ехали со скоростью восемьдесят в шестидесятикилометровой зоне.
- Нет сэр, я не ехал восемьдесят, ну может быть только семьдесят.
- Окей, вы только что признали превышение на десять км и даже если у меня не будет никаких других доказательств, останется ваше признание, которое уже не оспоришь.

  • Add to Memories

How to get access to Template Fields in DetailsView Control in ASP.NET
[info]r_tor

Запись опубликована . Вы можете оставить комментарии здесь или здесь.

Often times we need to customize DetailsView in ASP.NET to our liking. This is usually accomplished by using templates, offering great deal of customization options.

Should we need to edit items in DetailsView, we usually doing so by placing TextBox control in side of a template field, called EditItemTemplate.

Auto generate EDIT/INSERT buttons works great and places two links, giving us nice way of editing data bound fields.

Dealing with updated fields is not so trivial though. You can’t address them as properties of a DetailsView control.

One easy way of doing so though, is to use a FindControl method.

Say, we have DetailsView control, called DetailsView1. It consists of two template fields, Field1 and Field2. Both have respectively TextBox1 and TexBox2 controls inside their EditItemTemplate.

In order to access entered values of TextBox1 and TextBox2 we simply add these lines to VB code behind:

Dim Field1, Field2 AS TextBox

Field1 = DetailsView1.FindControl(“TextBox1″)
Field2 = DetailsView2.FindControl(“TextBox2″)

Now, if we need to get the text entered, we address it by Field1.Text and Field2.Text

Hope that helps

  • Add to Memories

HTC Flyer Honeycomb update 3.2
[info]r_tor

Запись опубликована . Вы можете оставить комментарии здесь или здесь.

Интересно. HTC выкатили долгожданную версию Андроида – Хоникомб для своего Flyer. Размер для скачивания – 211Мб. В настоящий момент О/С доступна во Франции и, по неподтвержденным данным, Голландии. Устройства подлежащие обновлению – 3G версии. Для ВайФайных Флаеров ничего пока нет. Обещают скоро.

Мой 3Г, привезенный из Америки, эксплуатируемый в Канаде пока не обнаружил ничего нового. Жду. Ищу, наверняка французские коллеги выложат образ диска в ближайшее время.

Занимает вопрос о телефонном функционале, который у меня присутствует после играми с конфигурационными файлами. Ну, думаю найдется возможность и Хоникомб разломать. Было бы желание.

Продолжение следует…

  • Add to Memories

HTC Flyer Honeycomb update 3.2
[info]r_tor
Интересно. HTC выкатили долгожданную версию Андроида - Хоникомб для своего Flyer. Размер для скачивания - 211Мб. В настоящий момент О/С доступна во Франции и, по неподтвержденным данным, Голландии. Устройства подлежащие обновлению - 3G версии. Для ВайФайных Флаеров ничего пока нет. Обещают скоро.

Мой 3Г, привезенный из Америки, эксплуатируемый в Канаде пока не обнаружил ничего нового. Жду. Ищу, наверняка французские коллеги выложат образ диска в ближайшее время.

Занимает вопрос о телефонном функционале, который у меня присутствует после играми с конфигурационными файлами. Ну, думаю найдется возможность и Хоникомб разломать. Было бы желание.

Продолжение следует...
  • Add to Memories

You are viewing [info]r_tor's journal