私は .net を学習中です。特定の Web フォームの URI を取得する必要があります。
フレームワークはasp.net 3.5です
例: 私は AboutMe.aspx.cs にいて、Contactme.aspx の URI を調べる必要があります。明確にするために編集: このメソッドに Contactme.aspx へのパスを指定します --> "~/Contactme.aspx" を取得し、"www.porcupine.com/Contactme.aspx" を取得します。
私がこれを理解しようとしている理由は、個人ごとに特定の変数を持つ電子メール テンプレート ページをレンダリングし、WebClient().DownloadString() メソッドを介してページ全体を文字列にコピーできるようにするためです。ただし、このメソッドでは、ページの URI を文字列に変換する必要があります。
これを行う方法を知っている人はいますか?または、これを行うためのエレガントな代替方法(つまり、メッセージの本文としてページ全体を書き出すだけではないなど)はありますか?