2012-03-26 8 views
0

それは本当にシンプルかもしれませんが、私はそれを正しく得ていません。JuiceのUI設定が機能しません。何が欠けている?

私はasp.net webforms(4.0)で初めてJuice UIを試しています。私はそれを使用し始めるために以下のステップに従った。

  1. NugetパッケージからインストールジュースUIをasp.net 4.0 Webアプリケーションを作成しました。
  2. JuiceUI dllがbinにインストールされ、さらにいくつかのjsファイルがScriptフォルダにダウンロードされます。
  3. ページ内のjs/cssファイルへの参照が追加されました。 (私はどんなマスターページも持っていません)
  4. にUIコードが追加されました。


私は不明なサーバータグ 'ジュース:日付ピッカー' を取得します。 何か不足していますか?

編集:私はまた、ScriptManagerをページに保存してみました。うまくいかなかった。助けてください。

編集: web.configは次のようになります。

<add assembly="JuiceUI" namespace="Juice" tagPrefix="juice" /> 
+0

@Aristos:ありがとう! Web.configは、JuiceUiがNugetを使用してインストールされたときに更新されました。 – PraveenLearnsEveryday

答えて

1

このタグはweb.configには設定されていないようです。このエラーに従って、web.configに必要なものを次に示します。

<configuration> 
    <system.web> 
    <pages> 
     <controls> 
     <add assembly="JuiceUI" namespace="Juice" tagPrefix="juice" /> 
     </controls> 
    </pages> 
    </system.web> 
</configuration> 

あなたのweb.configファイルでこれを含めている場合は秒の思考はあなたのweb.configファイルには、以下のジュースを持っていることを確認した後、あなたのビン

+0

私はweb.configに持っています。私はポストの編集に少し遅れていた。 – PraveenLearnsEveryday

+0

@PraveenLearnsEverydayあなたはそれのDLLが不足しています。あなたはJuiceUI.dllを含んでいますか?ビンに? – Aristos

+0

はい。私はbinuiフォルダにもjuiceui.dllを持っています。スクリプトマネージャーも必要ですか? – PraveenLearnsEveryday

2

にこのライブラリの.dllファイルが含まれていないということです情報。

<configuration> 
<system.web> 
    <pages> 
    <controls> 
     <add assembly="JuiceUI" namespace="Juice" tagPrefix="juice" /> 
    </controls> 
    </pages> 
</system.web> 
</configuration> 

JuiceUI.dllがBinディレクトリにコピーされるようにプロジェクトを作成します(F6キーを押す)。

1

あなたが欠落している可能性がありjqueryの参照

<asp:ScriptManager ID="ScriptManager1" runat="server"> 
<Scripts> 
<asp:ScriptReference Path="~/Scripts/jquery-1.8.3.min.js" /> 
<asp:ScriptReference Path="~/Scripts/jquery-ui-1.9.2.min.js" /> 
</Scripts> 
</asp:ScriptManager> 
関連する問題