2

スタイリングについて質問があります。ASP.net 機能のプラットフォームである sensenet を使用すると、sensenet 言語だけでなく、ASP.net 言語でもフォームが作成されます。

ASP:TextBox 機能をブートストラップ入力ボックスのように見せるのに問題があります。ブートストラップ css ファイルを呼び出し、ASP:TextBox コードのクラスを変更しようとしましたが、の html タグを使用する以外に何も機能しません。

<input class="text input-sm">

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

<asp:TextBox CssClass="text input-sm" ID="InnerControl" placeholder="Middle Name" runat="server"></asp:TextBox>

..そしてcssはここに組み込まれています:

<sn:CssRequest CSSPath="$skin/styles/Projectname/bootstrap.min.css" ID="pageTemplateUIStyleReq1" runat="server" />

ASP:TextBox をブートストラップ入力ボックスのように見せるだけでなく、ASP 言語を介して機能するように機能させる方法はありますか?

添付されているのは、求められる前と求められた後の効果の画像です。

私が今持っているもの:
現在の効果

私が達成しようとしているもの: 現在の効果

4

1 に答える 1

2

クラスをテキストボックスに追加する方法は正しいです。問題はここにあります:

<sn:CssRequest CSSPath="$skin/styles/Projectname/bootstrap.min.css" ID="pageTemplateUIStyleReq1" runat="server" />

スタイルシートに通常の参照を追加するだけで、サーバー側でロードしようとしないでください。ページでこれが必要な場合は、ブラウザーの開発ツールでブートストラップが正しく読み込まれていることを確認してください。

于 2015-08-25T17:27:58.390 に答える