我正在一个文件管理系统中工作。我已经上传了一个文件到服务器上的一个目录中,并且我列出了所有上传文件的文件名为linkbutton的gridview。如何从服务器目录打开文件?
我的问题是,我必须在单击文档名称时打开该特定文件,这实际上是一个链接按钮。这是我的代码。
protected void gdlbtnDocName_Click(object sender, EventArgs e)
{
try
{
LinkButton lkbtn = (LinkButton)sender;
if (File.Exists(lkbtn.CommandArgument))
{
System.Diagnostics.Process.Start(lkbtn.CommandArgument);
}
}
catch (Exception ex)
{
lblMessage.Text = ex.Message.ToString();
}
}
lkbtn.CommandArgument是文件路径说(G:\ dms \ eg.text)。 这段代码在开发centre中工作正常。但是当我发布它并在本地主机上运行时,它不起作用。
任何一个可以帮助我,请....
这是一个Web应用程序或WinForms的? – Nicolai 2012-01-02 10:20:53
它是一个web应用程序 – ksg 2012-01-02 10:40:56