我使用的是由SQLDATASOURCE限制的GRIDVIEW。
当我点击gridview中的编辑按钮时,我可以编辑这些字段。字段包含3个文本框,2个下拉列表,3个datepicker日历。下拉列表数据绑定到数据库。如果我点击编辑并在更新之后然后在数据库中更新所有文本字段值,但数据库中的下拉列表和日历字段条目为NULL ..
更新查询:
UpdateCommand="UPDATE intakesheet SET case_number = @case_number, case_name=@case_name, Case_Type=@case_type, Case_Status = @case_status, assigned_date = @assigned_date, assigned_to = @assigned_to, date_withdrawn= @date_withdrawn, date_delivered= @date_delivered, qc_by = @qc_by, qc_date=@qc_date, additional_notes = @additional_notes WHERE (case_number = @case_number)">
更新参数:
<UpdateParameters>
<asp:Parameter Name="case_number"/>
<asp:Parameter Name="case_name" />
<asp:Parameter Name="case_type" />
<asp:Parameter Name="case_status" />
<asp:Parameter Name="assigned_date" Type="DateTime" />
<asp:Parameter Name="assigned_to" />
<asp:Parameter Name="date_withdrawn" Type="DateTime" />
<asp:Parameter Name="date_delivered" Type="DateTime" />
<asp:Parameter Name="qc_by" />
<asp:Parameter Name="qc_date" Type="DateTime" />
<asp:Parameter Name="additional_notes" />
</UpdateParameters>