2
Page_PreInit() 함수에서 동적 컨트롤을 만들 수 있습니다.동적으로 생성 된 컨트롤 ID가 NULL로 반환되었습니다.
DynamicControls 중 하나를 만들 수
내 C# 코드 '어떻게 제어하고 ID를 검색하는'내가 클릭하는 컨트롤의 controlid 찾기 위해 코드의 아래 부분을 사용하고
var btn = new WebForms.Button();
btn.Text = "+";
btn.ID = "Addmore";
btn.Click += new System.EventHandler(AddMoreSearchFields);
.
string eTarget = Request.Params["__EVENTTARGET"].ToString();
**eTarget is always "" NULL**
protected void Page_PreInit(object sender, EventArgs e)
{
if (Page.IsPostBack)
{
createdynamiccontrols(dynamic_filter_table.Rows.Count);
string eTarget = Request.Params["__EVENTTARGET"].ToString();
if (eTarget == "")
{
createdynamiccontrols(dynamic_filter_table.Rows.Count);
}
}
}