�@ | �@ |
�������Ŋw��ASP.NET�v���O���~���O��7��@�ꗗ�y�[�W�����\DataGrid�R���g���[���ɑ���R�[�f�B���O�\ ���c�� �M���i����イ�j2003/06/24 |
|
|
�@�v�f�̔z�u���o���オ������A�I���{�^�����������ۂ̃C�x���g�E�n���h�����R�[�f�B���O���Ă��A���̋@�\�͎����ł���B
|
|
�C�ӂ̍s��I������ƁA�Y���̏��i�ʐ^��\�����邽�߂̃R�[�h�i�C�x���g�FDataGrid.SelectedIndexChanged�j |
�@���̏��i�ꗗ�y�[�W�̂��߂ɍ쐬����DataSet�I�u�W�F�N�g�uPLVSET�v�ɂ͏��i�ʐ^�̃t�@�C�������i�[���Ă���܂܂�Ă��Ȃ��BDataGrid�R���g���[���őI�����ꂽ�s�̎�L�[���擾���A�������ɏ��i�\�̒����������邱�Ƃŏ��i�ʐ^�̃t�@�C�������擾���悤�B
�@2�s�ڂ̍\�����A�I�����ꂽ�s�̎�L�[���擾���邽�߂̂��̂��BDataGrid�R���g���[����DataKeys���\�b�h�ɁA�����Ƃ��Č��ݑI������Ă���s�̃C���f�b�N�X�ԍ���n���B����ƁADataGrid�R���g���[�����쐬�����ۂɎw�肵��DataKey�v���p�e�B�̓��e����ɁA��L�[���߂�l�Ɋi�[�����B���̍\���͉��p�����DataGrid�R���g���[���𐧌䂷��ۂɂ��낢��Ɨ��p�ł���̂Ŋo���Ă����Ăق����B
�@4�s�ځ`6�s�ڂł́A�擾������L�[�g���ď��i�\���������A�Y������s��DataRow�I�u�W�F�N�g�Ƃ��ĐV�����������Ă���B6�s�ڂ̍\����������Ȃ���A�A�ڑ�5��@DB�A�g�y�[�W��ASP.NET�ō\�z����i��ҁj���Q�Ƃ��Ăق����B
�@8�s�ڂł́A��قǃy�[�W�ɒlj�����ImageButton�R���g���[���ɑ��āA�擾�������i�摜�t�@�C�����Ɖ摜�t�@�C���������Ă���t�H���_����ݒ肵�A9�s�ڂŃR���g���[����\����Ԃɐݒ肵�Ă���B
�@����Ŋe�s�̃J�����E�}�[�N���N���b�N���čs��I������ƁA�ꗗ�\�̒���������ɊY�����鏤�i�ʐ^���\�������悤�ɂȂ����B�R�[�h�����s���ē�����m�F���Ăق����B���X�ɕʂ̍s��I������ƁA����ɉ����ď��i�ʐ^����ւ���Ă������낤�B�������A���̂܂܂ł͈ꗗ�\�̏�ɏ��i�ʐ^������Ă��邽�߂ɁA���߂ĕ\�̓��e���m�F����Ƃ��ɂ͎ז��ɂȂ�B������ƃR�[�h��lj����āA���i�ʐ^���N���b�N����ƕ\�����\���ɐ�ւ���悤�ɂ��Ă��܂����B
|
|
���i�ʐ^���N���b�N����ƁA�R���g���[�����\���ɂ��邽�߂̃R�[�h�i�C�x���g�FSNAPI.Click�j |
�@������ImageButton�R���g���[����Click�C�x���g�Ȃ̂ŁA�ʒi������K�v�Ȃ����낤�B�ꉞ�A���W�b�N�Ƃ��ď��i�ʐ^���\���ɂ���̂ɍ��킹�āADataGrid�R���g���[���ł͂ǂ̍s���I������Ă��Ȃ���Ԃɐݒ肵�Ă���B
�@DataGrid�R���g���[����p�������i�ꗗ�y�[�W�͂���Ŋ��������B���낢��ȓ���������Ă݂Ă��炢�����B��ʂ蓮��������A�����t�H�[�}�b�g���g����DataGrid�R���g���[���̃f�U�C��������ς��Ă݂���A�y�[�W���O�@�\�̐ݒ��ς����肵�āADataGrid�R���g���[�����ǂ�ȋ@�\����Ă���̂����m���߂�Ɩʔ������낤�B
ASP.NET��DataGrid�R���g���[���Ńg���u����h��
3�̕W��
�@����̉���̂��܂��Ƃ��āADataGrid�R���g���[���𗘗p����Ƃ��̃R�c��W��`���ŋL�q���Ă����BASP.NET��DataGrid�R���g���[���g���Ă���ƁADataGrid�R���g���[�����L�̃N�Z�̂����ŕǂɂԂ��邱�Ƃ����X����B�������܂������Ȃ����Ƃ���������A���̕W����m�F���Ăق���
1. DataGrid�R���g���[����\������Ƃ��ɂ́A�K���uDataBind�v���\�b�h�����s�I
�@DataGrid�R���g���[���̓��e�������\������Ȃ���ADataBind���\�b�h��Y��Ă��Ȃ����m���߂Ăق����B�|�X�g�o�b�N���ł����l���B
2. Page_Load�C�x���g���̃R�[�h�ɁuIf Not IsPostBack Then �` End If�v��Y���ȁI
�@Page_Load�C�x���g���̃R�[�h���uIf Not IsPostBack Then �` End If�v���䕶�ň͂܂�Ă��Ȃ��ƁA�y�[�W���O����בւ��A�I���Ȃǂ̊e�C�x���g���������Ă��A���s���ɂ͉����N����Ȃ��Ȃ��Ă��܂��B�����ASP.NET�̎��s���ɂ́A�e��̃C�x���g���N����O�Ƀ|�X�g�o�b�N���N���������ʂƂ��ĉ�ʂ̃����[�h���������APage_Load�C�x���g�E�n���h������������邱�ƂɋN������B
�@�uIf Not IsPostBack Then �` End If�v���䕶���L�q���Ă��Ȃ��ꍇ�ɂ́A�e�C�x���g���̃R�[�h�Ƀu���[�N�E�|�C���g��u���Ă��A�܂������������Ȃ����߁A���Ȃ�p�j�b�N�ɂȂ�̂͐����������B����́ADataGrid�R���g���[���Ɍ��炸ASP.NET�ł̃v���O���~���O��悭���邱�ƂȂ̂ŋC�����Ă������������B
3. DataGrid�R���g���[���̐ݒ�́A�f�U�C�i���R�[�h�̂ǂ��炩�����ŁI
�@�킩��ɂ����W�ꂾ���i�j�A�Ⴆ��DataGrid�R���g���[����DataSource�v���p�e�B�̓f�U�C�i��ʏ�Őݒ肷�邱�Ƃ��ł��邵�A���s����Page_Load�C�x���g�E�n���h���Ȃǂ̃R�[�h�Őݒ肷�邱�Ƃ��ł���B�f�U�C�i��Őݒ肷���DataGrid�R���g���[���̓��e���v���r���[�ł���̂ŁA�쐬�̏����i�K�Ƀf�U�C�i��Őݒ肵�A���̌�̃R�[�f�B���O�i�K�Ń��W�b�N��̖��Ȃǂ������������߁A�R�[�h�ł��ݒ肵�Ă��܂��Ƃ����̂́A������Ă��܂������ȃP�[�X���B����������̓g���u���̌��ł���B�Ⴆ�A�f�U�C�i�ƃR�[�h�̗�����DataSource�v���p�e�B��ݒ肵�Ă��܂��ƁA�S���\�����s���Ȃ��Ȃǎv��ʓ�������邱�Ƃ�����A�p�j�b�N�Ɋׂ�B
�@�g���u����h�����߂̕W���3�Љ�����A�����ݒ����s���̓���̐���Ɋւ��邱�ƂȂǁADataGrid�R���g���[���ɂ܂��W��͂��̂ق��ɂ���������B�����A�ǎ҂̕����炱���������W��̗v�]������悤�ł���A������p�����Čf�ڂ������B
����\��
�@�Ƃ������Ƃō���́A�V���b�s���O�E�T�C�g�͂������A�Ɩ������Ȃǂł����������Ƃ��ł��Ȃ��ꗗ�\�y�[�W���ADataGrid�R���g���[���𗘗p���č쐬�����@����������BDataGrid�R���g���[���̓N�Z��������������c�����ł����₪������莙�̂悤�����i�j�A�g����������Ȃɕ֗��ȕ��͂Ȃ��̂ŁA���АϋɓI�ɗ��p���Ă������������B
�@ASP.NET�ɂ�DataGrid�R���g���[���̂ق��ɂ��uDataList�R���g���[���v�A�uRepeater�R���g���[���v�Ƃ����A�f�[�^�x�[�X�ƘA�g����ꗗ�n�y�[�W�ɗ��p�ł���R���g���[��������B����̘A�ڂ̒��ł́A����2�R���g���[����p�����y�[�W���쐬����̂ŁADataGrid�R���g���[���Ƃ̈Ⴂ�Ȃǂ��܂߂ĉ�����悤�Ǝv���Ă���B
�@���āA����͏��i�ꗗ�y�[�W�ŗv�����ꂽ���i�̏ڍ���\������u���i�ڍ��y�[�W�v���쐬����B���̃y�[�W��1���R�[�h�̏���\�����邾���ł����̂����A���̏��̌������ɂ͍H�v���K�v�ɂȂ�B���l�ȃR���g���[���𗘗p���āA���i������₷���������@�Ȃǂ�������Ă����̂ŁA�O��э���̘A�ڂƍ��킹�Ă����������������B�܂��A����̖`���ł͍���y�[�W�̊W�ōڂ�����Ȃ������ꗗ�y�[�W�Ɋւ�����e�������܂߂�\��ł���B
�@��ǂ��āA�������V���b�s���O�E�T�C�g�̊����ɋ߂Â��Ă��Ă���̂ŁA��������肸�ɂ��t����������������K���ł���B
�@INDEX | ||
�@ | ����Ŋw��ASP.NET�v���O���~���O | |
�@ | ��7��@�ꗗ�y�[�W�����\DataGrid�R���g���[���ɑ���R�[�f�B���O�\ | |
�@ | 1�D���L�ϐ��̐錾�ƃC���X�^���X�̍쐬 | |
�@ | 2�DDataGrid�R���g���[���Ƀy�[�W���O�@�\���������� | |
�@ | 3�DDataGrid�R���g���[���ɗڂ��Ƃ̕��בւ��@�\���������� | |
�@ | 4�D���[�U�[���I���i�̎ʐ^��\������@�\���������� | |
5�DDataGrid�R���g���[���Ńg���u����h��3�̕W�� | ||
�@�u��� �F����Ŋw��ASP.NET�v���O���~���O�v |
- ��2��@�Ȍ��ȃR�[�f�B���O�̂��߂� �i2017/7/26�j
�@�����_���ŋL�q�ł��郁���o�̑����Athrow���Aout�ϐ��A�^�v���ȂǁAC# 7�ɂ͈ȑO�����R�[�h���Ȍ��ɋL�q�ł���悤�ȋ@�\����������Ă��� - ��1��@Visual Studio Code�f�o�b�O�̊�b�m�� �i2017/7/21�j
�@Node.js�v���O�������f�o�b�O���Ȃ���AVisual Studio Code�ɓ�������Ă���f�o�b�O�@�\�̊�{�́u�L�v���}�X�^�[���悤 - ��1��@���ĂȃR�[�f�B���O�̂��߂� �i2017/7/19�j
�@C# 7�Œlj����ꂽ�V�@�\�̒�����A�u���l���e�����\���̉��P�v�Ɓu���[�J�����v���Љ��B�����͕�����₷���R�[�h���L�q����̂Ɏg���� - Presentation Translator �i2017/7/18�j
�@Presentation Translator��PowerPoint�p�̃A�h�C���B�v���[���e�[�V�������̎����̕t����A������ł̎��^�����A�X���C�h�̖|����s����
|
|