2011-12-21 1 views
0

Я использовал список объектов для отображения данных, таких как сетка для мобильных устройств. но когда страница отображается на мобильном устройстве (черная ягода), она отображает только один столбец, который указан в свойстве LabelField.Ошибка связывания нескольких столбцов с ObjectList

ниже мой образец надрез кода

<mobile:ObjectList ID="objLst" Runat="server" CommandStyle-StyleReference="subcommand" 
                 Font-Size="Small" AutoGenerateFields="true" 
                 TableFields="Location;Date;Amount;DocID"              
                 OnItemCommand="objLst_ItemCommand" OnItemSelect="objLst_ItemSelect" 
                 ItemsPerPage="10" > 

                 <Field DataField="Location" Name="Location" Title="Location" Visible="true" />    
                 <Field DataField="Date" Name="Date" Title="Date" Visible="true" /> 
                 <Field DataField="Amount" Name="Amount" Title="Amount" Visible="true" />              
                 <Field DataField="DocID" Name="DocID" Title="DocID" Visible="true" />              
                 <Command Name="Edit" Text="Edit" />       
                </mobile:ObjectList> 

в случае загрузки страницы я уже переплетен списку по

objLst.DataSource = dt ;// Data table with default Values 
objLst.DataBind(); 

ответ

0

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

Смежные вопросы