DetailsView связывается со столбцами в базе данных и столбцами asp: bound, что приводит к дублированию столбцов? - PullRequest
0 голосов
/ 05 января 2012

У меня есть 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

1 Ответ

0 голосов
/ 05 января 2012

Есть ли у DetailsView что-то вроде AutoGenerateColums в gridview?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...