0

登録フォームをクリーンアップしようとしています。前駆体により、このフォームのほとんどのセクションを簡単に調整できましたが、テンプレートの Address 部分に到達すると、次のような奇妙なアーティファクトが見つかりました。

<table>
    <tr>
        <td>
            <asp:PlaceHolder ID="phAddress" runat="server"></asp:PlaceHolder>          
        </td>
    </tr>
</table>

このサイトのディレクトリ システムは広範囲に及びますが、ファイル コンテンツのテキスト検索を使用して追跡することができました。ただし、これで「phAddress」を検索すると、どこにも行きません。

ここに画像の説明を入力

=================================================

ここに画像の説明を入力

=================================================

ここに画像の説明を入力

4

2 に答える 2

1

CTRL+ SHIFT+を押して、「ソリューション全体」として選択されたオプションFでテキストを検索します。phAddress

その「PlaceHolder」として「コードビハインド(aspx.cs or aspx.vb)」ページから「ダイナミックコントロール」を追加する可能性があります。

于 2013-03-13T18:18:50.587 に答える
1

コード ベースをもっと見なければ、何が行われているかを把握することはほとんど不可能です。通常、aPlaceHolderはサーバー側で動的に生成されるコントロールのプレースホルダーです。Ctrl+Fコードビハインド ファイルで for "phAddress" を実行してみてください。それが何かわからない場合は、asp ファイルの一番上を見てください。次のようになっているはずです。

<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="mypage.aspx.cs" Inherits="myprogject.mypage" %>

CodeBehindはクラス名であり、Inherits=存在する場所のディレクトリ パスです。

VS 2010 で探しているものは次のとおりです。

イェーイ・プレイグラウンド

これは C# ファイルですが、VB の構造は同じはずです。

于 2013-03-13T18:19:24.583 に答える