刷新上传,已经解决了!
在线等! 下面是我自己写的,但是刷新了
要求不刷新,高手指导下<asp:Image ID="Image1" runat="server" Height="190" Width="180" Style="margin-right: 1px;"
ImageUrl="~/Code_Company/Image.aspx" /><br />
<asp:FileUpload ID="FileUpload1" runat="server" Width="140px" Enabled="False" />
<asp:Button ID="btnUpImg" runat="server" Text="上传" OnClick="btnUpImg_Click" Enabled="False" />
using (SqlConnection con = new SqlConnection
(ConfigurationManager.ConnectionStrings["connectionString"].ConnectionString))
{
string sql = "update Code_company set Mark=@Mark where CompanyCode=@CompanyCode";
SqlCommand com = new SqlCommand(sql, con);
com.Parameters.Add("@Mark", SqlDbType.Image).Value = FileUpload1.FileBytes;
com.Parameters.Add("@CompanyCode", SqlDbType.VarChar).Value = code;
con.Open();
try
{
if (com.ExecuteNonQuery() != 1)
{
Response.Write("<script>window.alert('上传的文件保存失败')</script>");
return;
}
Response.Write("<script>window.alert('文件上传成功')</script>");
}
catch (Exception ex)
{
Response.Write("<script>window.alert('" + ex.Message + "')</script>");
}
finally
{
con.Close();
} }
在线等! 下面是我自己写的,但是刷新了
要求不刷新,高手指导下<asp:Image ID="Image1" runat="server" Height="190" Width="180" Style="margin-right: 1px;"
ImageUrl="~/Code_Company/Image.aspx" /><br />
<asp:FileUpload ID="FileUpload1" runat="server" Width="140px" Enabled="False" />
<asp:Button ID="btnUpImg" runat="server" Text="上传" OnClick="btnUpImg_Click" Enabled="False" />
using (SqlConnection con = new SqlConnection
(ConfigurationManager.ConnectionStrings["connectionString"].ConnectionString))
{
string sql = "update Code_company set Mark=@Mark where CompanyCode=@CompanyCode";
SqlCommand com = new SqlCommand(sql, con);
com.Parameters.Add("@Mark", SqlDbType.Image).Value = FileUpload1.FileBytes;
com.Parameters.Add("@CompanyCode", SqlDbType.VarChar).Value = code;
con.Open();
try
{
if (com.ExecuteNonQuery() != 1)
{
Response.Write("<script>window.alert('上传的文件保存失败')</script>");
return;
}
Response.Write("<script>window.alert('文件上传成功')</script>");
}
catch (Exception ex)
{
Response.Write("<script>window.alert('" + ex.Message + "')</script>");
}
finally
{
con.Close();
} }
解决方案 »
- 要在WebForm中实现类似WinForm中TabControl控件的外观
- 发布网站的时候必须整个发布吗?有个小改动能单独发布指定的文件或目录吗?
- 类型转换问题
- 用asp.net怎么重命名注册表的一个项?
- 求个正则表达式,有点难,拜托了
- 在用ext中的tab时候,碰到的gridview分页问题
- DataGrid如何去掉那个边框的线?我写的代码为什么不受控制?
- [原创]逆向思维有时比较好.【讨论帖】
- 服务器端的按钮如何在客户端验证后再提交?
- !!!!!!!!!!紧急求助哦!!!!!!
- 问个问题,做好的asp.net网站要假设在ftp服务器上?
- 母版页中控件能[ascx]不能传值到利用母版页新建页面中
updatepanel控件不支持fileupload
而且我的button里面含有数据库操作和字节
放在updatepanel报错!
上去找无刷新上传。
其实网上有好多。
<Triggers>
<asp:PostBackTrigger ControlID="Button1" />
</Triggers>
http://download.csdn.net/source/1642350
这我也试过了
加上就刷新了
这样等于不加updatepanel
谢谢回复
你这个还是jQuery的?
给你个文章做参考吧。
http://hi.baidu.com/peng_c/blog/item/0720a95054524d5e1138c246.html
这回你该满意了吧
不知道网上那些测试可以通过的文章从哪里来的
唯一的一个靠谱的是: 在vs2008中的ScriptManager的属性EnablePartialRender="false"
这里没有测试,不知道行不行.
好多人用了其他的方法实现上传
更不靠谱了
和我的一模一样
还没这好
http://hi.baidu.com/cutchop/blog/item/c579d013b1524625dd5401b1.html
研究中 。 都不能运行
我看见了用flash的
还有框架的
研究框架上传中