1
我在ASP.Net WebForms中使用UpdatePanel上傳圖像。我將Image.ImageUrl
設置爲圖像的完整虛擬路徑(/images/news/filenname.jpg
),但我只想將文件名保存在數據庫中(filename.jpg
)。如何自定義SqlDataSource
以僅使用部分網址?自定義SqlDataSource以存儲部分字符串
<asp:SqlDataSource
ID="SqlDataSourceNews"
runat="server"
ConnectionString="<%$ ConnectionStrings:connectionString %>"
UpdateCommand="UPDATE [foo] SET [pic] = @pic WHERE [id] = @id">
<UpdateParameters>
<asp:Parameter Name="pic" Type="String" />
</UpdateParameters>
<InsertParameters>
<asp:Parameter Name="pic" Type="String" />
</InsertParameters>
</asp:SqlDataSource>