У меня есть следующие строки в моем .vimrc, кажется, установлен по умолчанию с моим Ubuntu 8.10
set smartindent
inoremap # X^H#
set autoindent
, И я не наблюдаю проблемы. Возможно, можно попробовать это. (Обратите внимание, что ^H должен быть введен Ctrl-H Ctrl-V)
Метод ddwrt: DataBind является оболочкой для DataFormWebPart.AddDataBinding
Загадочный первый параметр относится к «операции». Это будет либо «i» (вставить), «u» (обновить), либо «d» (удалить). К сожалению, это буквальные значения, потому что XSLT не имеет доступа к перечислениям и т. Д.
Другие любопытные поля - это propertyName и eventName, которые являются членами элемента управления, который вы связываете. Событие связано с использованием отражения в форме sharepoint, а свойство используется для извлечения значения.
Остальные поля относятся к первичному ключу и значению для привязки.
Полную информацию о сигнатуре метода и о том, как ее использовать, можно найти здесь