我正在一個文件管理系統中工作。我已經上傳了一個文件到服務器上的一個目錄中,並且我列出了所有上傳文件的文件名爲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