У меня есть сетка asp. net на моей aspx-странице, по какой-то причине некоторые данные ячеек будут недоступны, и некоторые ячейки содержат данные. В первом столбце таблицы должна быть гиперссылка. Но проблема в том, что для нескольких строк первый столбец пуст (пользователь видит информацию о соответствующей строке других ячеек), поэтому гиперссылка не должна применяться или применяться. Но когда я хотел иметь гиперссылку для строк, в первом столбце которых есть данные, у них должна быть гиперссылка. Как я могу реализовать это для asp. net grid
<asp:GridView ID="MYGrid" runat="server" CssClass="table table-md"
AllowPaging="false"
AllowSorting="true"
AutoGenerateColumns="false" OnRowDataBound="MYGrid_RowDataBound" >
<Columns>
<asp:HyperLinkField DataTextField="OTG" DataNavigateUrlFields="Id, OTG" DataNavigateUrlFormatString="~/WebForms/MyPage.aspx?Id={0}&OTG={1}"
HeaderText="OTG" SortExpression="OTG" />
<asp:BoundField HeaderText="Total Amount"
DataField="Budget" SortExpression="Budget" DataFormatString="{0:c}" HtmlEncode="false" ItemStyle-HorizontalAlign="Right" />
<asp:BoundField HeaderText="Total spend"
DataField="Spent" SortExpression="Spent" DataFormatString="{0:c}" HtmlEncode="false" ItemStyle-HorizontalAlign="Right" />
</Columns>
<PagerStyle CssClass="pagination-ys" />
</asp:GridView>