魁北克如果独立:aspnet2.0 dataview中自定义模版列中如何数据更新

来源:百度文库 编辑:神马品牌网 时间:2024/05/06 07:01:43
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:dataConnectionString %>"
ProviderName="<%$ ConnectionStrings:dataConnectionString.ProviderName %>" SelectCommand="SELECT * FROM [来稿信息]" ConflictDetection="CompareAllValues" OldValuesParameterFormatString="original_{0}" UpdateCommand="UPDATE [来稿信息] SET [完成状态] = ? WHERE [id] = ? ">

<UpdateParameters>
<asp:Parameter Name="完成状态" Type="String" />

<asp:Parameter Name="original_id" Type="Int32" />
<%-- <asp:Parameter Name="original_完成状态" Type="String" />--%>
<asp:controlparameter name="original_完成状态" controlid="DropDownList3" propertyname="SelectedValue" />

</UpdateParameters>

模版列中的
<asp:TemplateField HeaderText="完成状态" SortExpression="完成状态">
<EditItemTemplate>
<asp:DropDownList ID="DropDownList3" runat="server" DataSourceID="SqlDataSource2"
DataTextField="状态" DataValueField="状态" SelectedValue='<%# Bind("完成状态") %>'>
</asp:DropDownList>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Bind("完成状态") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>

问问数据如何更新呢??
说错了,是GridView 不时 dataview 不好意思
修要怎么样修改呢??大虾们帮忙啊