3

今回は時間ピッカー コントロールASP.NET 時間ピッカー コントロールをダウンロードしましたが、ページの HTML マークアップに表示されません。

どのステップが欠けていますか?

更新:この投稿Time Picker Error
の応答に基づいて、入力し ました

 `<%@ Register TagPrefix="cc1" TagName="TimeSelector" Assembly="TimePicker" Namespace="MKB.TimePicker"  %>`  

しかし、私はまだ HTML マークアップでそれを見ることができません

4

2 に答える 2

3

あなたが持っている指示は、私の経験から少しずれています。

  • dll を PC の共有フォルダーに配置します。(例: C:\ProgramFiles\TimePicker)
  • Visual Studio ツールボックス ウィンドウで、[一般] 領域を右クリックし、[アイテムの選択] をクリックします。
  • [ツールボックス アイテム] ダイアログで、下部にある [参照] ボタンをクリックします。
  • C:\ProgramFiles\TimePicker の dll に移動し、[開く] をクリックします。
  • [開く] をクリックすると、タイム ピッカーがリストに表示され、[OK] をクリックします。
  • ツールボックスにコントロールが表示されるはずです。
于 2011-09-10T12:51:21.737 に答える
0

TimePicker アセンブリへの参照を追加します。

Webforms .aspx ページで、タグ登録を一番上に追加します。

<Register TagPrefix="cc1" TagName="TimeSelector" Assembly="TimePicker" Namespace="MKB.TimePicker"  %>

次のように、コントロールを HTML のどこかに配置します。

<cc1:TimeSelector ID="TimeSelector3" runat="server" EnableClock="true" />

次を使用して、コード ビハインドでコントロールを参照できるはずです。

TimeSelector3.{whateverproperty}

JavaScript を使用してコントロールを参照しようとすると、クライアント側で出力される Id が何であるかに注意する必要があります。マスター ページを使用している場合、通常は次のようになります。

ctl00_ContentPlaceHolder1_TimeSelector3

ただし、IIS または .NET のバージョンが異なると名前付けスキームが変更される可能性があるため、ソースを表示してこれを確認する必要があります。

于 2011-09-09T13:20:31.273 に答える