У меня есть DetailsView, в котором есть элемент Fields и несколько связанных столбцов.DetailsView привязан к SqlDataSource.Код в dev и в среде B точно такой же, но в dev я вижу столбцы из базы данных, а также связанные столбцы, поэтому в результате появляются дублированные столбцы.В среде B этого не происходит, поэтому мне интересно, если это проблема с данными, но я не уверен, с чего начать или посмотреть?
<asp:DetailsView id="dv" runat="server" DataSourceID="sql" DataKeyNames="Id" OnDataBound="dv_DataBound" OnItemInserted="dv_ItemInserted" OnModeChanged="dv_ModeChanged" HeaderText="Add New" AutoGenerateInsertButton="true">
<Fields>
<asp:BoundField HeaderText="Name" DataField="sName" />
</Fields>
</asp:DetailsView>
Приведенный выше DetailsView создаст форму, отображающую меткуsName
с текстовым полем рядом с ним и другой меткой Name
с текстовым блоком рядом с ним, но точно такой же код в среде B генерирует только метку Name
с текстовым блоком рядом с ней.Это заставляет меня думать, что это проблема с данными, но я не могу точно определить, с чего начать.SqlDataSource.SelectCommand
- это просто сохраненный процесс, который похож на:
SELECT * FROM TABLE_1