2009-05-15 3 views
0

では動作しません後、私はcurrentllyオープンなWebページのボタンはまだクリックし、保存したり密着した後オープンアタッチメントページイベントはページでasp.net

lnkCalendar.PostBackUrl = "AddScheduleToCalendar.aspx?scheduleGuid=" + scheduleGuid; 

としてセットPostBackUrlによってリンクボタンのクリックで添付ファイルを開きます再び同じアタシメントを開き、それ自身のクリックイベントdonot作業。添付リンクをクリックしないと、buttomイベントは機能しません。あなたのページのライフサイクルが再び行われ、添付ファイルを開くためにポストバックするとAddScheduleToCalendar.aspxページの読み込み方法についてattachmnetの コードは

string calendarFormat = GetScheduleInfo(); 
      Response.ContentType = "text/calendar"; 
      Response.AppendHeader("content-disposition", "attachment; filename=MyCalendar.ics"); 
      Response.Write(calendarFormat); 
      Response.End(); 

答えて

0

です。

添付ファイルを読み込んでいるときにPostBackUrlを割り当てていないと思います。

これらの添付ファイルの読み込み方法の詳細を指定します。