このエラーを解決する方法GridViewを使用して更新を行いますが、このエラーを表示します。グリッドビューを使用して文字列から日付または時刻を変換するときに変換に失敗しました
Add.apsx.csに、データベースに格納するtoString( "yyyy-MM-dd")を設定した日付。
しかし、更新したい場合でもこのエラーが表示されます。
私はこの問題を解決するために私のgridviewの中に何を入れなければなりませんか?
smdSelect.Parameters.AddWithValue("@Staff_BOD", Staff_BOD.SelectedDate.ToString("yyyy-MM-dd"));
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" AutoGenerateEditButton="True" DataKeyNames="Staff_Id" DataSourceID="SqlDataSource1">
<Columns>
<asp:BoundField DataField="Staff_Id" HeaderText="Staff_Id" InsertVisible="False" ReadOnly="True" SortExpression="Staff_Id" />
<asp:BoundField DataField="Staff_Name" HeaderText="Staff_Name" SortExpression="Staff_Name" />
<asp:BoundField DataField="Staff_UserName" HeaderText="Staff_UserName" SortExpression="Staff_UserName" />
<asp:BoundField DataField="Staff_Password" HeaderText="Staff_Password" SortExpression="Staff_Password" />
<asp:BoundField DataField="Staff_Gender" HeaderText="Staff_Gender" SortExpression="Staff_Gender" />
<asp:BoundField DataField="Staff_BOD" HeaderText="Staff_BOD" SortExpression="Staff_BOD"/>
<asp:BoundField DataField="Staff_Email" HeaderText="Staff_Email" SortExpression="Staff_Email" />
<asp:BoundField DataField="Staff_Address" HeaderText="Staff_Address" SortExpression="Staff_Address" />
<asp:BoundField DataField="Staff_Salary" HeaderText="Staff_Salary" SortExpression="Staff_Salary" />
<asp:BoundField DataField="Staff_Position" HeaderText="Staff_Position" SortExpression="Staff_Position" />
<asp:BoundField DataField="Staff_CNo" HeaderText="Staff_CNo" SortExpression="Staff_CNo" />
</Columns>
私は日付フィールドを探していました。 ** BOD **(誕生日?)の代わりに** DOB **、Date of Birthの一般的な略語を意味しましたか? – oerkelens