

ItemTemplateなどを使わないといけないのでしょうが、初めて使うので良くわかりません｡  
なお、表示はできています。

DataGrid を使う理由は、データの作成、修正後保存したいからです。  
又、GridViewは変更できないのではと思っているからです｡

**環境:**  
VisualStudio 2019  
FrameWowk 4.7.2  
Windows 10

[code]

    <asp:DataGrid ID="DataGrid1" runat="server" AutoGenerateColumns="False" width="577px" Height="183px" >
        <Columns>
            <asp:BoundColumn HeaderText="日付" DataField="YMD">
                <HeaderStyle Width="100px" />
            </asp:BoundColumn>
            <asp:BoundColumn HeaderText="販売店" DataField="TKCD">
                <HeaderStyle Width="100px" />
            </asp:BoundColumn>
        </Columns>
        <HeaderStyle BackColor="Lime" Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Center" VerticalAlign="Middle" />
    </asp:DataGrid>
    
[/code]


CC BY-SA 4.0
2021-08-23T05:06:17.153
80985
2021-09-01T07:35:14.833
2021-09-01T07:35:14.833
3060
47860
question
asp.net
ASP.NETでDataGridを使おうとしているのですが編集が出来ません


DataGridは.NET Framework 1.1時（2003年）に設計されたものですが、設計が古く融通が利かないため.NET Framework
2.0時（2005年）に再設計されたものがGridViewです。特別な理由がなければGridViewを検討すべきです。

[DataGrid / Remarks](https://docs.microsoft.com/en-
us/dotnet/api/system.web.ui.webcontrols.datagrid?view=netframework-4.7.2#remarks)より

> Before you use the DataGrid control, consider using the GridView control
> instead. The GridView control, which was introduced in the .NET Framework
> version 2.0, is the successor to the DataGrid control.


CC BY-SA 4.0
2021-08-24T09:41:48.823
81013
2021-08-24T09:41:48.823
4236
80985
answer