2011-07-15 17 views
0

私はxmlを列の1つに格納するテーブルからデータを引き出しています。 これまでのところ、私はopen the column as hyperlink popupができるようにセットアップする方法を知っていますが、列にxmlデータが含まれている場合、それを開く方法についてはまだギャップがありません。RDLC XML列を含む列をポップアップウィンドウとして開くにはどうすればいいですか?

または、Visual Studioのデバッグモードで表示されるxmlビジュアライザのようなものがいいでしょう。 誰かが私が行方不明またはそれを行う方法についてのアドバイスをすることができますか?

ありがとう

答えて

0

だから私はこれを行う良い方法を見つけることができません。したがって、私はこの問題を処理する最も直接的な方法を使用しています。

私は列にIDとエラーメッセージの種類を渡すURLを開き、xmlを表示するコントローラを作成します。

public ContentResult Index(string type, int id) 
     { 
      //based on the id retrieve the error message xml 
      string szXML = string.Empty; 

      if (type == "mt") 
      { 
       sp_GetErrorTranByIDTableAdapter tableAdapter = new sp_GetErrorTranByIDTableAdapter(); 
       ErrorReportDS.sp_GetErrorTranByIDDataTable dt = new ErrorReportDS.sp_GetErrorTranByIDDataTable(); 
       tableAdapter.Fill(dt, id); 

       //output that to the page 
       if (dt.Rows.Count > 0 && dt.Rows[0]["Error"] != null) 
       { 
        szXML = dt.Rows[0]["Error"].ToString(); 
       } 
      } 


      return this.Content(szXML, "text/xml"); 
     } 
関連する問題