如标题,这里的远程服务器是指令外一台服务器,而不是运行Web程序的Web服务器,有什么捷径吗?不使用Socket的情况下?
解决方案 »
- 这个效果是怎么做的啊
- 如何用JAVASCRIPT调用后台带参数的函数?
- 连接数据库总出现的问题
- 两个datagrid为何无法对齐???
- 在FireFox下,如何创建和读取Cookie呢?
- UPDATE 语句的语法错误????? 在sql server里是正常的在access里就不对了,不懂
- 关于WORD替换内容字符超长问题
- Error 5013 : 无效的 DataPath。不能加载数据
- asp.net操作sybase数据库例程
- 希望大虾推荐一些好的ASP.NET(C#)的书!最好包含初中高三个档次的!
- 在ASP.NET中使用Excel时,发生拒绝访问?怎么办啊???
- 谁能详细解释一下"<%# %>"的用法?
namespace Application3
{
using System;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls; /// <summary>
/// Upload 的摘要说明。
/// </summary>
public class Upload : System.Web.UI.UserControl
{
protected System.Web.UI.HtmlControls.HtmlInputFile myFile;
protected System.Web.UI.WebControls.Label lblText;
protected System.Web.UI.WebControls.Button UploadFile; private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
} #region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器
/// 修改此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.UploadFile.Click += new System.EventHandler(this.UploadFile_Click);
this.Load += new System.EventHandler(this.Page_Load); }
#endregion private void UploadFile_Click(object sender, System.EventArgs e)
{
//检查上传文件不为空
if(myFile.PostedFile!=null)
{
string nam = myFile.PostedFile.FileName ; //取得文件名(抱括路径)里最后一个"."的索引
int i= nam.LastIndexOf(".");
//取得文件扩展名
string newext =nam.Substring(i); //取得文件名(除扩展名部分)
string headext = nam.Substring(0,i-1); //这里我自动根据日期和文件大小不同为文件命名,确保文件名不重复
DateTime now = DateTime.Now;
string newname=now.Year.ToString()+now.Month.ToString()+now.Day.ToString()+nam; //保存文件到你所要的目录,这里是IIS根目录下的upload目录.你可以改变.
myFile.PostedFile.SaveAs(Server.MapPath("/upload"));
} }
}
}
是否需要模拟?但问题是整个Application已经使用了表单验证了.
〉如标题,这里的远程服务器是指令外一台服务器,而不是运行Web程序的Web服务器,有什么捷径吗?不使用Socket的情况下?指令外面的服务器是什么?
如果同domain,搞一个network drive mapping不就可以了嘛