易截截图软件、单文件、免安装、纯绿色、仅160KB

Asp.Net文件上传

 用Asp.Net上传文件,首用到的是FileUpload控件
<asp:FileUpload ID="FileUpload1" runat="server" /><br />
<asp:Button ID="btn" runat="server" Text="确定" OnClick="btn_Click"/>
C#代码
protected void btn_Click(object sender, EventArgs e)
{
//判断是否选择了文件
if (this.FileUpload1.HasFile)
{
try{
//获取文件
HttpPostedFile filename = this.FileUpload1.PostedFile;
//判断文件大小,字节为单位
if (filename.ContentLength>0)
{

FileUpload1.SaveAs(@"D:\" + FileUpload1.FileName);
s_alert("上传成功");
}
}
catch (Exception ex)
{
s_alert ("上传失败,出现错误");
}
}
else
{
s_alert("你还没有选择文件");
}
}
public static void s_alert(string str)
{
Page page = (Page)HttpContext.Current.Handler;
page.ClientScript.RegisterStartupScript(page.GetType(), Guid.NewGuid().ToString(), "alert('" + str + "');", true);
}



相关文档:

ASP.NET弹出确认窗口

在ASP.NET 1.1中,要做1个弹出的确认对话框的话,一般是在服务端的代码中这样写:
private void Page_Load(object sender, System.EventArgs e)
{
    btnClick.Attributes.Add("onclick", "return confirm('Are you sure?');");
    // Button1.Attributes["OnClick"] = "return conf ......

vs2005不能调试ASP.NET程序

解决方法:
1.看看你的Terminal Services服务启动没有,如果没有启动就可以解决问题。
2确认  Machine  Debug  Manager  服务已启动
3、打开项目属性,在“Debug”(调试)一项里,把“Enable the Visual Studio hosting process”(启用Visual Studio 宿主进程)前的钩去掉。
4. ......

关于解决ASP.NET中AJAX乱码问题


Js代码
var url=Service.aspx?Value=' + escape(va);   
            obj=CreateAJAX();   
            if(obj)   
   & ......

asp.net 密码回传后,不见 的解决办法

asp.net 密码回传后,不见 的解决办法
<asp:UpdatePanel ID="UpdatePanel5" runat="server">
                                  & ......

asp.net中使用json前后台传值

使用input控件onclick传递json比较简单,
使用asp:Button 服务器控件onclick会回发刷新页面使json的值丢失。
在Handler1.ashx中使用静态变量存储当两个人同时操作的时候会出现问题,如果您有好的解决办法,希望能于大家分享。
以下代码大多来源于网上,在此感谢作者。
//前台
<script src="JS/json2.js" type="text ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号