Я использую элемент управления Microsoft.SharePoint.WebControls.SPGridView для записи данных.Фильтрация разрешена для сетки.Столбцы содержат шаблонный столбец, он определяет ItemTemplate и HeaderTemplate:
<Columns>
<asp:TemplateField>
<HeaderTemplate>
<asp:LinkButton ID="linkTitleHeader" runat="server" Text="TitleHeader1"
CommandName="Sort" CommandArgument="Title"></asp:LinkButton>
</HeaderTemplate>
<ItemTemplate>
<a href="some javascript">some text</a>
</ItemTemplate>
</asp:TemplateField>
</Columns>
Работает нормально, показывает заголовок в виде ссылки, выполняет сортировку по клику, но меню фильтра отображается в отдельной строке:
Я ожидаю, что он будет отображаться как:
Я уже пробовал без результата:
- Оставьте свойство Text пустыми определить другие свойства
- Установить Microsoft.Sharepoint.WebControls.Menu Текст программно после привязки данных
- Установить текст ссылки по javascript
Есть идеи, как присоединиться к МенюLinkButton?Спасибо.