GridView 바닥 글 템플릿 내의 캘린더 컨트롤에 액세스 할 수 있습니다. 하지만 EditItem 템플릿에서 똑같은 작업을하는 것은 쉽지 않습니다.gridview edititem 템플릿 내부의 캘린더 컨트롤
누구든지이 작업을 수행 할 수있는 방법을 제안 할 수 있습니까? 나는 EditItem 템플릿 3 컨트롤을 사용하고
: Calendar
, ImageButton
, TextBox
뿐만 아니라 바닥 글 템플릿입니다.
당신은 당신이에 액세스하려면 어떻게 바닥 글 TextBox
protected void MyDateInsCalendar_SelectionChanged(object sender, EventArgs e)
{
Calendar MyCal = (Calendar)sender;
((TextBox)GridView1.FooterRow.FindControl("txtinsMyDate")).Text = MyCal.SelectedDate.ToString("d");
GridView1.FooterRow.FindControl("MyDateInsCalendar").Visible = false;
}
내부 달력 볼 참/거짓
protected void MyDateInsButton_Click(object sender, EventArgs e)
{
if (GridView1.FooterRow.FindControl("MyDateInsCalendar").Visible == false)
{
GridView1.FooterRow.FindControl("MyDateInsCalendar").Visible = true;
}
else
{
GridView1.FooterRow.FindControl("MyDateInsCalendar").Visible = false;
}
}
얻을 선택한 날짜를 만들기 위해의 GridView의 FooterRow에 FindControl
방법을 사용할 수 있습니다 EditItem 템플릿의 캘린더 컨트롤을 사용하여 True 및 False로 표시 할 수 있습니까?
protected void MyUpdButton_Click(object sender, EventArgs e)
{
}
GridView1_RowUpdating
방법은 텍스트 상자 컨트롤에 달력 컨트롤에서 선택한 날짜를 얻기를 위해 작동하지만 난 아직 달력을 표시하고 사용자가 이미지 버튼을 누를 때 사라지게 만들고 싶어.
도움을 주시면 감사하겠습니다. 감사합니다. .
효과가있었습니다. 감사. – user2912964
다음 질문이 있습니다. VisibleDate 속성을 어떻게 작동하게합니까? – user2912964
다음은 MSDN [Calendar.VisibleDate 속성] (http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.calendar.visibledate.aspx)의 좋은 예입니다. – afzalulh