FormView显示、更新、插入、删除数据库操作[ASP.NET源代码](二)(5)
<td height="30" width="60">
</td>
<td align="right" height="30" width="120">
<asp:Button ID="btnUpdate" runat="server" CommandName="Update" Text="更新" /></td>
<td height="30" width="60">
<asp:Button ID="btnCancel" runat="server" CommandName="Cancel" Text="取消" /></td>
</tr>
</table>
</EditItemTemplate>
2、为SqlDataSource控件sdsItem添加UpdateCommand命令,并添加<UpdateParameters>
[html]
UpdateCommand="UPDATE Item SET CategoryId=@CategoryId,Name=@Name,Price=@Price,Image=@Image WHERE ItemId=@ItemId"
[html]
<UpdateParameters>
<asp:Parameter Name="CategoryId" />
<asp:Parameter Name="Name" />
<asp:Parameter Name="Price" />
<asp:Parameter Name="Image" />
<asp:Parameter Name="ItemId" />
</UpdateParameters>
3、编辑模板加了一个FileUpload控件,可以选择并上传图片图片,为了能在上传后显示图片,添加了一个btnUpload按钮,并添加了这个按钮的响应函数,点击后,可将文件上传,并在窗体中显示上传后的图片,代码如下:
[csharp]
protected void btnUpload_Click(object sender, EventArgs e)
{
FileUpload fup = (FileUpload)fvwItem.FindControl("fupImage");
if (fup.HasFile)
{
fup.SaveAs(Server.MapPath("~\\Images\\Items\\") + fup.FileName);
相关新闻>>
- 发表评论
-
- 最新评论 更多>>