ふらっとC#,C♯,C#(初心者用) Part86at TECHふらっとC#,C♯,C#(初心者用) Part86 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト170:デフォルトの名無しさん 12/02/22 01:31:43.52 分からないなら答えなくていいです(キリッ 171:デフォルトの名無しさん 12/02/22 01:32:09.71 答え書いてあるじゃん 172:デフォルトの名無しさん 12/02/22 01:32:42.23 分からないなら分かるようになってください 173:デフォルトの名無しさん 12/02/22 02:07:12.41 >>125 Webフォームに、Label1~3とTextBox1、Button1を配置して TextBox1に"Label1"と入力してボタンを押せばLabel1.Textが "Label2"と入力してボタンを押せばLabel2.Textが、Label3に表示されるプログラム public partial class Default : System.Web.UI.Page { string hoge ; protected void Page_Load(object sender, EventArgs e){ if( !Page.IsPostBack){ Label1.Text="あああ"; Label2.Text="いいい"; Label3.Text = ""; } } protected void Button1_Click(object sender, EventArgs e){ hoge = TextBox1.Text; var c = Page.FindControl(hoge); if (c == null){ Label3.Text = "Label1かLabel2を入力してください"; }else{ Label3.Text = ((Label)c).Text; } } } とりあえずこれが理解できるようになったらまた来てくれ 余談だが、asp:labelとかのIDって、重複してもいいんだぜ HTML出力時にはClientIDっていう重複しないIDに置き換えてくれるから 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch