あなたのボタンには がありId
、このボタンは彼のId
注:サーバー側で視覚化するために runat="server" を追加できます
<asp:Button id="Button1"
Text="Click "
OnClick="Btn1_Click"
runat="server"/>
<asp:Button id="Button2"
Text="Click "
OnClick="Btn2_Click"
runat="server"/>
void Btn2_Click(Object sender, EventArgs e)
{
Button1.Text = "test after click on button 2";
Template = ...;//Set your value
}
void Btn1_Click(Object sender, EventArgs e)
{
Button2.Text = "test after click on button 1";
//Here you can get your value after post.
var result = Template;
}
サブジェクトではありませんが、デリゲートでは、sender 引数を渡すことでオブジェクト ボタンを取得することもできます。
var button = sender as Button; //You get button who raise event
Template Path
財産管理のため。
public string Template
{
get
{
if(ViewState["Template"] != null)
{
return (string)ViewState["Template"];
}
}
set{ViewState["Template"] = value;}
}