Мне нравится использовать пользовательские атрибуты для такого рода вещей.
<asp:TextBox runat="server" id="myDatePicker" ClientIDMode="Static"
format="MM/dd/yyyy" />
Визуализировать атрибут, когда вы визуализируете страницу, основываясь на пользовательских настройках, тогда клиентский код может просто получить его, когда это необходимо, ипри необходимости примените:
var format = $('#myDatePicker').attr('format');
Иногда я использую для этой цели простую инфраструктуру, которая может кодировать объекты JSON + base64 для включения в общее свойство «data», а затем раскручивать его на клиенте, чтобы добавить более сложныйинформация для элемента управления.
В других ситуациях я просто беру настройки, когда они мне нужны, с клиента, используя сервис, называемый через ajax, но этот способ более эффективен, если вы уже знаете, что это, когда страницаоказано.