ASP.NEt 2.0を使用してWebサイトを実装しています。既存のボタンを押したときに新しいラベルを追加したいと思います。C#を使用してASP.Net 2.0に新しいラベルを追加する
0
A
答えて
0
の新しいインスタンスを作成し、既存のボタンイベントでcontrol.add(lable1)を使用してラベルコントロールを追加する必要があります。
既存のボタンを押すたびに、ページにラベルが追加されます。ボタンのOnClickイベントで
2
:
Label lbl = new Label();
lbl.Text = "some text";
ControlContainingLabel.Controls.Add(lbl);
2
あなたは、誰かが別のボタンをクリックすると、あなたが別のポストバックを取得した場合しかし、あなたの最初の作成したラベルがページとして表示されなくなります、Syed Tayyab Ali's answerを使用してラベルを作成することができますになりますスクラッチから再作成。
1
ボタンがラベルのテキストの内容に依存しない場合や、サーバーがラベルに表示された情報で更新していない場合は、サーバー側に追加する理由はありません。簡単にあなたのクライアント側のコードにしたいラベルを入れて、それを隠すためにはJavaScript(jQueryの)のいくつかのフォームを使用し、ボタンがクリックされたときに、次にようにラベルを再表示することができます
$(function(){
$('.label1').hide(); //hide the label with the class name label1
$('.button1').click(function(){ // bind the button's click event
$('.label1').show(); //unhide the label
});
});
-1
ラベルLBL =新しいですラベル(); lbl.Text = "some text";
ControlContainingLabel.Controls.Add(lbl);
จากโค้ดนี้ค่ะอยากจะกำหนดตำแหน่งที่จะให้ラベルLBLแสดงค่ะต้องเขียนโค้ดอะไรเพิ่มคะここ
0
のuを助けるかもしれないシンプルなソリューションを提供します。 第一の容器(例えば、フォーム、パネル、など)にラベルを追加し、次のコードを使用して、それを隠す: -
label1.hide();
あなたが入力したのbutton1_Click機能で、その後のForm_Load機能 に上記のコードを入力する必要が以下のコード
label1.show();
label1.text="some text";
関連する問題
- 1. javafx 2.0ラベルに枠を追加する
- 2. .locationを使用してC#ASP.Netでコントロールを追加する
- 3. ASP.NET/C#でラベルにテキストを追加しますか?
- 4. C#を使用してWordで新しいメニューを追加するには
- 5. Extjを使用してMessage.boxにラベルを追加するには
- 6. ASP.NET ID 2.0 DBの最初のアプローチ:新しい列の追加
- 7. C#を使用してGoogleシートに新しい列を追加します。
- 8. d3jsを使用してマップにラベルを追加する
- 9. ASP.NET MVC剣道グリッドポップアップを使用して新規追加
- 10. jsGrid:jsonデータを使用して新しい行を追加する
- 11. Worksheet.Changeイベントを使用して新しいワークシートを追加する
- 12. Javascriptを使用して新しいブートストラップボタンを追加する
- 13. C#とASP.NETを使用してデータベースに画像ファイルを追加する
- 14. procデータセットを使用して永久ラベルを追加する
- 15. ボタンの上に新しいラベルやtextboxsを追加すると
- 16. Blur-Admin新しいnpmパッケージを追加して使用する
- 17. ASP.NET Ajaxを使用して画像にスクロールバーを追加する
- 18. Webpackを使用してfavicon.icoをasp.netコアプロジェクトに追加する
- 19. ASP.netを使用してMS Accessにデータを追加する
- 20. itext 7を使用してPDFに新しいページを追加
- 21. EventKitを使用してEKEventStoreに新しいカレンダーを追加
- 22. NodeJSを使用してhtmlテーブルに新しい行を追加
- 23. pythonを使用してpostgresに新しいジオメトリカラムを追加
- 24. asp.net mvcに新しいプロパティを追加して
- 25. asp.netを使用してSQL Serverに追加する方法?
- 26. c# - クエリにラベル値を追加する
- 27. MSアクセス - フォームを使用して新しいレコードを追加し、
- 28. SSRSレポートパラメータとしてASP.NETラベルを使用
- 29. Cを使用しているC#のグループにOKTAユーザーを追加する
- 30. chart.js 2.0新しいプロパティをデータセットに追加
あなたはポストバックなしでこれを行うつもりですか?その場合は、これを実現するためにASP.NET AJAX(または別の同様のライブラリ)が必要になります。 – Anthony
plzsendtehcodez! –
(例えば)の複製:http://stackoverflow.com/questions/737981/how-do-i-add-a-textbox-dynamically-in-asp-net – M4N