Вам нужно добавить EmptyDataTemplate
, если вы хотите, чтобы что-либо отображалось в DetailsView
, когда его источник данных пуст:
<asp:DetailsView ID="dvAwardType"
runat="server"
AutoGenerateRows="False"
Width="100%"
SkinID="SampleDetailsView"
CssSelectorClass="PrettyDetailsView"
AutoGenerateEditButton="True" DataKeyNames="guidRequirementId"
OnModeChanging="dvAwardType_ModeChanging"
OnItemUpdating="dvAwardType_ItemUpdating">
<EmptyDataTemplate>
There is no data to display
</EmptyDataTemplate>
Вы можете положить в нее все, что захотите EmptyDataTemplate
. Я просто включил текст, но вы можете поместить элементы управления, гиперссылки, HTML и т. Д.