0

「noob」の質問をすみませんが、ASP.NETのボタンの動作について誰かに説明してもらえますか。C#のサーバー側イベントハンドラーによって駆動されるASP.NETでボタンのスタイルを設定しようとしています。つまり、ボタンをクリックして、値をSQLServerに書き戻します。明らかに、これはhrefでは機能しませんか?

<a href="#" class="myStyle">Submit</a>

<asp:Button ID="btnSubmit" runat="server" Text="Submit" CssClass="myStyle" />

ASP.NETサイトは、jQuery / jsアドオンがたくさんある、生のコード化されたHTMLページと同じくらい見栄えがしますか?

4

2 に答える 2

2

はい、jQuery と js を ASP.NET サイトに追加できます。ハイパーリンク スタイルを探しているが、ASP.NET 機能を探している場合は、ASP.NET LinkBut​​tons を使用してみてください。

<asp:LinkButton ID="LinkButton1" runat="server">LinkButton</asp:LinkButton>

これを覚えておいてください - ASP.NET は SERVER での作業をより簡単にします。jQuery と js により、CLIENT での作業が容易になります。

一般に、ASP.NET のボタンは簡単なドラッグ アンド ドロップ ピースであり、開発中にダブルクリックしてコード ビハインドを追加して処理を実行できます。

ただし、スタイリングの問題を解決するために、使用している CSS を提示していただく必要があります。

于 2012-06-07T17:38:17.553 に答える
0

私は実際に「Windows ボタン」を表示する良い方法を探していました。私は良い解決策を見つけました...コードは次のとおりです。

.aspx コード:

<asp:Button ID="btnInsert" runat="server" CssClass="btn_normal" Text="Add" OnClick="btnInsert_Click" />

.css コード:

.btn_normal
{
    background-color: #f5f5f5;
    border: 1px solid #dedede;
    border-top: 1px solid #eee;
    border-left: 1px solid #eee;
    font-family: Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #565656;
    height: 25px;
}
.btn_normal:hover
{
    font-family: Arial, sans-serif;
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
    font-size: 12px;
    height: 25px;
}
.btn_normal:active
{
    font-family: Arial, sans-serif;
    background-color: #529214;
    border: 1px solid #C6D880;
    color: #fff;
    font-size: 12px;
    height: 25px;
}

結果:

ここに画像の説明を入力

于 2012-06-24T20:59:49.480 に答える