Я использую Uploadify v2.1.4 для загрузки изображений с использованием ASP.Net C # FM 4.0.
На этой странице у меня есть и другие элементы управления, но я хочу, чтобы функционал был таким, чтобы при загрузке изображений он автоматически обновлял UpdatePanel1 для отображения загруженного изображения
Default.aspx FILE
<asp:UpdatePanel ID="UpdatePanel1" runat="server" >
<ContentTemplate>
<asp:DataList ID="DataList1" runat="server" DataSourceID="SqlDataSource1" RepeatDirection="Horizontal" >
<ItemTemplate>
<br /><img src='http://test.kashmirsouq.com/ImageUploads/<%# Eval("ImageID") %>' width="100px" height="100px" vspace="2" hspace="2" border="1" />
<br /><asp:LinkButton ID="lnkBtnDeleteImage" CommandArgument='<%# Eval("sno") %>' CommandName="Delete" runat="server">
Delete</asp:LinkButton>
<br />
</ItemTemplate>
</asp:DataList>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:SQLConnectionString %>"
SelectCommand="SELECT [sno], [ImageID] FROM [User_Images]">
</asp:SqlDataSource>
</ContentTemplate>
</asp:UpdatePanel>
Пример страницы здесь test.kashmirSouq.com
Я вызываю файл FileUplaad.aspx для загрузки изображения с использованием jQuery
<script type="text/javascript">
$(document).ready(function () {
$('#fuFiles').uploadify({
'uploader': 'Scripts/uploadify.swf',
'script': 'FileUploads.aspx',
'cancelImg': 'Scripts/cancel.png',
'auto': 'true',
'multi': 'true',
'fileExt': '*.jpg;*.gif;*.png',
'buttonText': 'Browse...',
'queueSizeLimit': 5,
'simUploadLimit': 2
});
});
</script>
и в файле FileUpload.aspx.cs я сохраняю файл на сервере и в базе данных,
Мне нужен способ, чтобы я мог обновить updatepanel1 из функции saveData (), которая находится в FileUpload.aspx.cs
protected int saveData()
{
String strSql = "INSERT INTO HMS_User_Images(ImageID,UserID,ImageCreationDate) ";
strSql += " VALUES ('" + filename + "','123456789', '" + DateTime.Now + "')";
int result = DataProvider.intConnect_Select(strSql);
}
Поэтому, когда я загружаю изображения, они должны обновиться, сделать частичное обновление страницы сетки. Пожалуйста, дайте мне пример, как я могу сделать это, используя C #
Пожалуйста, дайте совет, как я могу сделать этот пример кода, будет высоко оценен.
Привет