0

私はasp.netを初めて使用し、AjaxControlToolkitで作業することになり、他の操作をインストールして実行しましたが、レポートが表示されています...、

エラーは次のとおりです。

    The type name 'TextBoxWatermarkExtender' does not exist in the type 'AjaxControlToolkit'

  protected global::AjaxControlToolkit.TextBoxWatermarkExtender TextBoxWatermarkExtender1;

コードは次のとおりです。

<asp:TextBoxWatermarkExtender id="TBWEDOB" runat="server" targetcontrolid="txtDOB"
                    watermarktext="dd/mm/yy" watermarkcssclass="watermarked"> </asp:TextBoxWatermarkExtender>

この流れについてどなたか教えてください....,

4

4 に答える 4

2
First Check This 
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>

あなたのページで、あなたのページのTagPrefixが何であるかを確認してから、それを使用してください.like

<asp:TextBoxWatermarkExtender ID="TBWE2" runat="server"
    TargetControlID="TextBox1"
    WatermarkText="Type First Name Here"
    WatermarkCssClass="watermarked" />

it will work defiantly
于 2013-04-03T10:07:58.563 に答える
2

placeholder入力フィールドで透かしを達成するためにプロパティを試してみませんか。

はい、古いブラウザーには制限があります。新しいバージョン (HTML 5 をサポート) を使用している場合は、このように使用できます。

<asp:TextBox ID="textbox1" runat="server" placeholder="dd/mm/yyyy"></asp:TextBox>
于 2013-04-03T10:13:17.563 に答える
1

多くの情報が提供されていないため、どこに間違いがあるかを特定するのは難しいでしょう。アプリケーションで AJAX を使用する方法の簡単なステップバイステップのリストを以下に示します。以下のポイントに従うだけで機能します。

1) codeplexから AJAX をダウンロードし、マシンの任意の場所に保存して解凍します。

2) Visual Studio Toolbox で、右クリック -> [タブの追加] に名前を付けます。

3) 新しく作成したタブを右クリック -> [項目を選択...]

4) [参照] をクリックし、AjaxControlToolkit.dll を見つけて [OK] をクリックします。

5) すべてがうまくいけば、コントロールがツールボックスに追加されます

6) ToolkitScriptManager を .aspx ページにドラッグ アンド ドロップします。これを行うと、自動的に次のようになります。

6.1) プロジェクトに AjaxControlToolkit.dll 参照を追加する

6.2) ページのソース ビューに次の行を追加します。

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>

7) TextBoxWatermarkExtender を .aspx ページにドラッグ アンド ドロップすると、完了です。

<asp:ToolkitScriptManager ID="sm" runat="server" />
<asp:TextBoxWatermarkExtender ID="watermark" runat="server" TargetControlID="txtName" WatermarkText="Type name here..." />
<asp:TextBox ID="txtName" runat="server" />
于 2013-04-03T10:12:14.790 に答える
1

タグのプレフィックスを変更してみてください

ページの上部に ajax ツール キットを登録します。

<%@ Register Namespace="AjaxControlToolkit" Assembly="AjaxControlToolkit" TagPrefix="ajax" %>

<ajax:TextBoxWatermarkExtender id="TBWEDOB" runat="server" targetcontrolid="txtDOB"
                    watermarktext="dd/mm/yy" watermarkcssclass="watermarked"> </ajax:TextBoxWatermarkExtender>
于 2013-04-03T10:08:37.217 に答える