テキストボックス内にユーザー名が表示される新しいページにユーザーをリダイレクトしようとしています。これを行うために、ASP.NET ログイン名とボタンを使用しています。私の問題は、LoginName からこれを必要とする JavaScript に値を取得する方法について 100% 確信が持てないことです。サーバー コードにアクセスする方法がないため、これはすべて SharePoint デザイナーが行う必要があります。一般的な方法は、このようなことを行うことです。
window.location="http://mysite/default.aspx?u="+ LoginName1
しかし、これは機能したくないようです。答えはありますか?
JavaScript コード
function Redirect()
{
window.location="http://mysite/default.aspx";
}
ASP.NET コード
<asp:Button runat="server" Text="To Sysomos" id="Button1" OnClientClick="if (!Redirect()) { return false;};"></asp:Button>
<asp:LoginName runat="server" id="LoginName1" ></asp:LoginName>