用detailsview插入数据
有个字段是 图片地址
这个时候怎么使用  上传控件

解决方案 »

  1.   

    这样?<asp:DetailsView ID="DetailsView1" runat="server" Height="50px" Width="125px">
                <Fields>
                <asp:TemplateField>
                    <ItemTemplate>
                        <asp:FileUpload ID="FileUpload1" runat="server">
                    </asp:FileUpload>
                    </ItemTemplate>
                </asp:TemplateField>
                </Fields>
            </asp:DetailsView>
      

  2.   

    用模板列                <asp:GridView ID="gdv" runat="server" AllowSorting="True" AutoGenerateColumns="False" CellPadding="4" Font-Size="12pt" ForeColor="#333333" GridLines="None">
                        <FooterStyle BackColor="#507CD1" ForeColor="White" Font-Bold="True" />
                        <RowStyle BackColor="#EFF3FB" />
                        <PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
                        <SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
                        <HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White"/>
                        <Columns>
                            <asp:BoundField DataField="un_Name" HeaderText="计量单位名称" HeaderStyle-CssClass="gdvtop" />
                            <asp:TemplateField HeaderStyle-CssClass="gdvtop" >
                                <HeaderTemplate>删除</HeaderTemplate>
                                <ItemTemplate>
                                    <asp:CheckBox ID="cb" runat="server" />
                                </ItemTemplate>
                            </asp:TemplateField>
                        </Columns>
                        <EditRowStyle BackColor="#2461BF" />
                        <AlternatingRowStyle BackColor="White" />
                    </asp:GridView>
      

  3.   

    先选中那个控件(detailsview),在设计页面右键选编辑模版,选择empty的那个,进去再里面将上传控件放进模版就可以了。