mastergidvidgrid не показывает заголовок при нулевом источнике данных - PullRequest
0 голосов
/ 28 ноября 2018
<telerik:RadGrid ID="rgFreightOptions" OnNeedDataSource="rgFreightOptions_NeedDataSource" OnItemCreated="rgFreightOptions_ItemCreated" OnItemDataBound="rgFreightOptions_ItemDataBound"
                    ShowStatusBar="true" runat="server" AllowPaging="false" AllowSorting="false" AllowMultiRowSelection="false" AutoGenerateColumns="false"  Skin="Default" EnableEmbeddedSkins="false" >
                    <PagerStyle AlwaysVisible="true" PageSizeControlType="RadDropDownList" />
                    <MasterTableView ShowHeadersWhenNoRecords="true" NoMasterRecordsText="Currently, No records">

                        <Columns>
                            ...//some columns here
                        </Columns>
                    </MasterTableView>                    
                    <ClientSettings EnableRowHoverStyle="false" >
                        <ClientEvents OnGridCreated="onGridCreated" />
                    </ClientSettings>
                </telerik:RadGrid>

                <telerik:RadCodeBlock runat="server" ID="RadCodeBlock1">
                    <script type="text/javascript">

                        function EditingAddress(sender, eventArgs)
                        {
                            var masterTableView = $find('<%=rgFreightOptions.ClientID %>').get_masterTableView();
                            var data = [];
                            masterTableView.set_dataSource(data); 
                            masterTableView.dataBind();
                        }

                   </script>
                </telerik:RadCodeBlock>

С Radgrid выше, у меня есть еще один вход с событием onkeydown = "editAddress ()".После того, как я отредактировал ввод, предустановленные записи внутри Radgrid исчезли, как и ожидалось, но заголовок mastertableview «В настоящее время нет записей» не отображается.Пожалуйста помоги.

...