�@

.NET TIPS

�mASP.NET�n�y�[�W�ԃ|�X�g�o�b�N�Ń|�X�g���y�[�W�̏��ɊȒP�ɃA�N�Z�X����ɂ́H�m2.0�̂݁AC#�AVB�n

�R�c �ˊ�
2006/02/10

�@�uTIPS�F�mASP.NET�n�قȂ�Web�t�H�[���Ƀ|�X�g�E�f�[�^�𑗐M����ɂ́H�v�ŏЉ���悤�ɁAASP.NET 2.0����́u�y�[�W�ԃ|�X�e�B���O�i�N���X�y�[�W�E�|�X�g�o�b�N�j�v�𗘗p���邱�ƂŁA�قȂ�y�[�W�Ƀ|�X�g���鏈�����ȒP�ɍs����悤�ɂȂ����B

�@�����Ƃ��A�O�f��TIPS�̕��@�ł́A�|�X�g���y�[�W�̏��ɃA�N�Z�X����̂ɁAPreviousPage�v���p�e�B�Ń|�X�g���ւ̎Q�Ƃ��擾������AFindControl���\�b�h�őΏۂ̃R���g���[�����������A����ɂ����K�؂Ȍ^�փL���X�g���Ȃ���΂Ȃ�Ȃ��ȂǁA�ώG�Ȏ葱�����K�v�ł������B�����ŁA�|�X�g��ŕp�ɂɗ��p����悤�ȏ��ɂ‚��ẮA���̍��ڂ��|�X�g���̃y�[�W�Ńv���p�e�B�Ƃ��Č��J���Ă������ƂŁA�A�N�Z�X�̎葱�����ȗ͉����邱�Ƃ��ł���B

�@�Ⴆ�΁A�ȉ��̃R�[�h�̓|�X�g���̃y�[�W�ɔz�u���ꂽ�e�L�X�g�{�b�N�XtxtName�̒l���AMyName�v���p�e�B�Ƃ��Č��J�����Ⴞ�B

<%@ Page Language="C#" %>
<script runat="Server">
public String MyName {
  get { return txtName.Text; }
}
</script>
<html>
<head>
<title>�y�[�W�ԃ|�X�g�o�b�N</title>
</head>
<body>
<form runat="server">
  <asp:TextBox id="txtName" runat="server" />
  <asp:Button id="Button1" runat="server"
    PostBackUrl="cp_after_cs.aspx" Text="���M" />
</form>
</body>
</html>
�R���g���[���̒l�����p�e�B�Ƃ��Č��J�����iC#�ŁFcp_before_cs.aspx�j

<%@ Page Language="VB" %>
<script runat="Server">
Public ReadOnly Property MyName() As String
  Get
    Return txtName.Text
  End Get
End Property
</script>
<html>
<head>
<title>�y�[�W�ԃ|�X�g�o�b�N</title>
</head>
<body>
<form runat="server">
  <asp:TextBox id="txtName" runat="server" />
  <asp:Button id="Button1" runat="server"
    PostBackUrl="cp_after_vb.aspx" Text="���M" />
</form>
</body>
</html>
�R���g���[���̒l���v���p�e�B�Ƃ��Č��J�����iVB�ŁFcp_before_vb.aspx�j

�@�������A�v���p�e�B�Ƃ���TextBox�R���g���[���ւ̎Q�Ƃ��̂��̂����J���Ă��i�\����́j���Ȃ��B�������A�A�N�Z�X��������񂪂��炩���ߑz��ł��Ă���Ȃ�΁A�B�؂����Ƃ����ϓ_������A�N�Z�X�̕K�v��������Ɍ��肵�Č��J����������D�܂������낤�B

�@����ł́A��Ō��J���ꂽ�v���p�e�B�ɑ΂��āA�|�X�g��̃y�[�W����A�N�Z�X���Ă݂悤�B

<%@ Page Language="C#" %>
<%@ PreviousPageType VirtualPath="cp_before_cs.aspx" %>
<script runat="server">
void Page_Load(Object sender, EventArgs e) {
  if (Page.PreviousPage != null) {
    if (Page.PreviousPage.IsCrossPagePostBack) {
      Label1.Text = Page.PreviousPage.MyName;
    }
  }
}
</script>
<html>
<head>
<title>�y�[�W�ԃ|�X�g�o�b�N</title>
</head>
<body>
<form runat="server">
  ����ɂ��́A<asp:Label id="Label1" runat="server" />����I
</form>
</body>
</html>
�|�X�g���y�[�W�̃v���p�e�B�ɃA�N�Z�X����|�X�g��̃y�[�W�iC#�ŁFcp_after_cs.aspx�j

<%@ Page Language="VB" %>
<%@ PreviousPageType VirtualPath="cp_before_vb.aspx" %>
<script runat="server">
Sub Page_Load(sender As Object, e As EventArgs)
  If Not Page.PreviousPage Is Nothing Then
    If Page.PreviousPage.IsCrossPagePostBack Then
      Label1.Text = Page.PreviousPage.MyName
    End If
  End If
End Sub
</script>
<html>
<head>
<title>�y�[�W�ԃ|�X�g�o�b�N</title>
</head>
<body>
<form runat="server">
  ����ɂ��́A<asp:Label id="Label1" runat="server" />����I
</form>
</body>
</html>
�|�X�g���y�[�W�̃v���p�e�B�ɃA�N�Z�X����|�X�g��̃y�[�W�iVB�ŁFcp_after_vb.aspx�j

�@�����Ń|�C���g�ƂȂ�̂́A@PreviousPageType�f�B���N�e�B�u���B

�@�|�X�g���̃y�[�W�����炩���ߓ���ł���ꍇ�A@PreviousPageType�f�B���N�e�B�u���g�����ƂŌ����Ƀy�[�W���^�w�肷�邱�Ƃ��ł���i�|�X�g���y�[�W������Page.PreviousPage�v���p�e�B�̌^���|�X�g���y�[�W�̎��ۂ̌^�ƂȂ�j�B

�@VirtualPath�����ɂ́A�����Ȍ^�𐶐�����.aspx�t�@�C���ւ̃p�X���w�肷��΂悢�B

<%@ PreviousPageType VirtualPath="cp_before_vb.aspx" %>

�@���Ƃ́APage.PreviousPage�v���p�e�B����Ď擾���������Ɍ^�w�肳�ꂽPage�I�u�W�F�N�g�i���ۂɂ�Page�N���X�̔h���N���X�̃I�u�W�F�N�g�j���擾���A�������ăv���p�e�B�ɃA�N�Z�X���邾�����B�O�f��TIPS�ŏЉ��FindControl���\�b�h�𗘗p����̂ɔ�ׁA�V���v���ȃR�[�h�Ń|�X�g���̃R�[�h�ɃA�N�Z�X�ł��邱�Ƃ��������肢��������͂����B

�@�ȏ�𗝉�������A��������cp_before_cs.aspx�^cp_before_vb.aspx�����s���Ă݂悤�B



�y�[�W�ԃ|�X�g�o�b�N�̎��s����
cp_before_cs.aspx�^cp_before_vb.aspx�œ��͂����l���Acp_after_cs.aspx�^cp_after_vb.aspx�ɔ��f�����i��ʂ�C#�Łj�B

�@���s�������ʁAcp_before_cs.aspx�^cp_before_vb.aspx�œ��͂����l���Acp_after_cs.aspx�^cp_after_vb.aspx�Ő��������f����Ă���ΐ������BEnd of Article

���p�”\�o�[�W�����F.NET Framework 2.0�̂�
�J�e�S���FWeb�t�H�[���@�����ΏہF�|�X�g�o�b�N
�֘ATIPS�F�mASP.NET�n�قȂ�Web�t�H�[���Ƀ|�X�g�E�f�[�^�𑗐M����ɂ́H

���̋L���Ɗ֘A���̍����ʂ�.NET TIPS
�mASP.NET�n�قȂ�Web�t�H�[���Ƀ|�X�g�E�f�[�^�𑗐M����ɂ́H
�mASP.NET�n�|�X�g�ƃ|�X�g�o�b�N�̈Ⴂ�́H
�mASP.NET�n�R���e���c�E�y�[�W����}�X�^�[�E�y�[�W�̏��ɊȒP�ɃA�N�Z�X����ɂ́H
�mASP.NET�n�y�[�W���琶�����ꂽ�\�[�X�E�R�[�h������ɂ́H
�mASP.NET�n�r���[�X�e�[�g�ɕۑ��������̂́H
���̃��X�g�́A�i���j�f�W�^���A�h�o���e�[�W���J������
�����֘A�L���T���V�X�e�� Jigsaw�i�W�O�\�[�j �ɂ�莩�����o�������̂ł��B
generated by

�u.NET TIPS�v


Insider.NET �t�H�[���� �V���L��
  • ��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����
��IT���[���}�K�W���@�V������X�^�b�t�̃R���������[���œ͂��܂��i�����j

���ڂ̃e�[�}

Insider.NET �L�������L���O

�{�� ����