<asp:GridView ID="CompanyGridView" runat="server" BackColor="#2d437d"
BorderWidth="1px" DataKeyNames="CompanyID"
DataSourceID="SqlDataSource1" ForeColor="White" Height="16px"
Style="margin-top: 300px; margin-left: 30px;"
Width="1100px" ShowFooter="True" EmptyDataText="No record found"
ShowHeaderWhenEmpty="True"
RowStyle-BackColor="#cccccc" RowStyle-ForeColor="black"
AllowPaging="True" AutoGenerateColumns="false"
OnRowCommand="CompanyGridView_RowCommand" >
<Columns>
<asp:TemplateField>
<HeaderTemplate>
<asp:Button ID="InsertButton" runat="server"
CommandName="Insert" Text="Insert New Record"
CssClass="button" />
<th colspan="6">
</th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<asp:LinkButton Text="Details" runat="server"
CommandName="Details" />
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField HeaderText=" " />
<asp:BoundField DataField="CompanyID" HeaderText="CompanyID"
ItemStyle-Width="150" />
<asp:BoundField DataField="CompanyName" HeaderText="CompanyName"
ItemStyle-Width="150" />
<asp:BoundField DataField="BusinessPhone"
HeaderText="BusinessPhone" ItemStyle-Width="150" />
<asp:BoundField DataField="CompanyCode" HeaderText="CompanyCode"
ItemStyle-Width="150" />
<asp:BoundField DataField="Status" HeaderText="Status"
ItemStyle-Width="150" />
</Columns>
</asp:GridView>
こんにちは私はGridviewコントロールに問題があります私のCompanyIDとデータソースからのそのデータは異なる列に表示されています。同じ列に入れてほしい。問題は、CompanyIDが何も表示していないのに、CompanyNameがCompanyIDのデータを表示していることなどです。基本的に、この問題は「新しいレコードの挿入」ボタンを使用したときに発生しましたが、そのボタンも必要です。
助けてくれてありがとう。でも運が悪かったので助けてくれませんでした。私を助けたのは、「新しいボタンを挿入」の下にタグを追加するだけで、別の方法でBoundFieldsを追加する必要があったことです。これが私の修正したコードです。
<asp:BoundField DataField="CompanyID" HeaderText="CompanyID" ItemStyle-Width="150" />
<asp:BoundField DataField="CompanyName" HeaderText="CompanyName" ItemStyle-Width="150" />
<asp:BoundField DataField="BusinessPhone" HeaderText="BusinessPhone" ItemStyle-Width="150" />
<asp:BoundField DataField="CompanyCode" HeaderText="CompanyCode" ItemStyle-Width="150" />
<asp:BoundField DataField="Status" HeaderText="Status" ItemStyle-Width="150" />
</Columns>
</asp:GridView>
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加