###前提・実現したいこと
SharePoint On-Premises に、JavaScriptを埋め込み、サーバ側に値を渡したいです。
処理順序は以下の通りです。
1 ボタンが押下されたらJavaScriptの処理が開始する(modifyLabel()の実行)
2 modifyLabel()実行後に、サーバ側の処理が開始する(Button_Click(object sender, EventArgs e)の実行)
###発生している問題・エラーメッセージ
Javascriptで値を入れられたにも関わらず、サーバ側で値が取れなくて困っています。。。 ブラウザー搭載のデベロッパーツールのデバッグ実行では、JavaScriptで値が入ることは確認済みです。 (初歩的な質問ですいません。。)
###該当のソースコード
<%-- 一部抜粋 --%> <asp:Label ID="Label1" runat="server" Text="Label" ClientIdMode="Static"></asp:Label> <asp:Button ID="Button" runat="server" Text="送信" OnClick="Button_Click" OnClientClick="modifyLabel()"/> <script type="text/javascript"> function modifyLabel() { var label1 = document.getElementById('Label1'); label1.innerHTML = '<p>あいうえお</p>' return true; } </script>
c#
1//一部抜粋 2 3protected void Button_Click(object sender, EventArgs e){ 4 string label = Lable1.Text; 5 Console.WriteLine(label); //初期値の「Label」と出力されてしまう 6}
###補足情報(言語/FW/ツール等のバージョンなど)
Visual Studio 2015を用いて開発しています。

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/07/10 05:23 編集