Hey
If u used the GridView then u can also use templatefield and edit EmptyDataTemplate like
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
<Columns>
<asp:TemplateField HeaderText="Name">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%#Eval("Name") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<EmptyDataTemplate>
<asp:Label ID="Label2" runat="server" Text="No Data Found"></asp:Label>
</EmptyDataTemplate>
</asp:GridView>
Note :: In this code "Eval("Name")" Name is the column name which i was given in SQL