에 emptydatatemplate에서 컨트롤을 찾을 수 있지만, 나는 또한 페이지로드에 EmptyDateTemplate있는 gridview
protected void gvNavigationDtls_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName.Equals("EInsert"))
{
GridViewRow emptyrow = gvNavigationDtls.Controls[0].Controls[0] as GridViewRow;
if (((TextBox)emptyrow.FindControl("txtCode")).Text == "")
내 컨트롤을 찾을 수없는 나는 내가 쓰기 다음 코드에 의해 확인
gvNavigationDtls.DataBind();
Control c = gvNavigationDtls.Controls[0].FindControl("txtCode");
if (c != null)
{
}
하지만 C는 내가 이 도와주세요, 그것을 사용하는 컨트롤을 찾을 수 없습니다입니다 미리 감사를 의미, null의
가능한 중복 http://stackoverflow.com/questions/1584913/asp-net-gridview-emptydatatemplate –
http://aspdotnetcodebook.blogspot.in/2009/03/how-to-find-control- inside.html –
대단히 감사드립니다. 제 2의 코멘트에서 제공 한 솔루션을 제대로 사용할 수있게되었습니다. 각 단계가 코드에서 구현되었으므로, 대단히 감사합니다. Shekhar !!! – Anuj