2

具体的には、14 ハイブにサイトがあります。

Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS\SubNew.aspx

このページのほとんどのラベルは、[150 行目] のように Resources ファイルから取得されます。

Description="<%$Resources:wss,subnew_alerttitle_desc%>"

ただし、このページに何らかの形で表示されるテキストがいくつかあります。たとえば、次のとおりです。

All changes 
New items are added 
Existing items are modified 
Items are deleted

それらがどこから取得されたのか、どのように生成されたのかはわかりません。Notepad ++の「ファイルを検索」機能を使用して「14」フォルダー全体を検索しようとしましたが、一致するものが1つも返されませんでした。

コード (SubNew.aspx) で、テキストが表示される場所に最も近いものは次のとおりです。

<Template_Control>
    <asp:RadioButtonList id="RadioBtnEventType" CssClass="ms-authoringcontrols" Runat="server" />
</Template_Control>

しかし、ラジオボタンがどのように生成され、テキストがどこから来ているのか理解できません。

テキストが保存されている可能性のある Resources ファイルを探す場所はありますか?

実際に Resources ファイルに保存されずに、テキストがオンザフライで生成される可能性はありますか? もしそうなら、それらはどこで生成されますか?

どんな助けでも大歓迎です、ありがとう。

4

1 に答える 1

0

テキストは 14/ISAPI/Microsoft.SharePoint.dll にハードコードされています。

Reflectorを使用してコードを取得しました。

于 2012-11-23T00:09:34.740 に答える