LinkButton을 동적으로 만들 때 데이터베이스 ID를 기억하기위한 int "Value"속성을 포함하도록 LinkButton ASP.NET 컨트롤에서 상속 한 클래스가 있습니다. 이것은 포스트 백에서 해당 ID를 기반으로하는 일부 데이터베이스 기반 컨텐츠를로드 할 수 있도록하기 위해서입니다.간단한 ASP.NET/C# 문제 - 이벤트
내 질문은 : C#에서 이것을 달성하는 간단한 방법이 있습니까? 나는 인터넷을 둘러 보았고 대의원에 관한 많은 정보를 가지고있다 & 커스텀 이벤트 핸들링은 내가해야 할 일에 지나치게 복잡 해 보인다. 대리자, 제네릭 & 이벤트에 대해 읽고 있어야합니까? 아니면 LinkButtons Click 이벤트를 재정 의하여 ID를 캡처하고 DB를 쿼리 할 수 있습니까?
나는 동적으로 내 컨트롤을 만드는거야 내가 컨트롤을 추가 한 동적의 클릭 이벤트에 이벤트를 연결하는 방법을 잘 모르겠어요
편집 할 수 있습니다. CommandArgument 속성에 대한 아래의 요점을 가지고 있지만 누구나 CommandArgument를 동적으로 생성 된 컨트롤과 함께 사용하는 예가 있습니까?
var lnkbtnTitle = new LinkButton();
lnkbtnTitle.CssClass = "ABC";
lnkbtnTitle.ToolTip = Description;
lnkbtnTitle.Text = Name + ' ' + Version;
lnkbtnTitle.CommandArgument = ID.ToString();
pnlHelpGuidesView.Controls.Add(lnkbtnTitle);