0
これは私のコードです。そして、私はプラグインを使用する必要がASP.netでいくつかの値をテキストボックスに設定し、サーバー側の値を取得したい
これは、プラグインのWebサイトです。http://jscolor.com/download/
それはちょうどカラーピッカープラグイン。
MyCode:
<div class="FormItem">
<asp:Label ID="lblColor" runat="server">Color : </asp:Label>
<asp:TextBox ID="rColor" runat="server" ReadOnly="true"></asp:TextBox>
<input ID="txtColor" class="jscolor {onFineChange:'update(this)'}"readonly="readonly" ></input>
これは、テキストボックス(TextBox)コントロールの色とテキストを更新する機能です。
function update(jscolor) {
document.getElementById('<%=rColor.ClientID%>').style.backgroundColor = '#' + jscolor;
document.getElementById('<%=rColor.ClientID%>').value = '#' + jscolor;
}
サーバーサイトでTextBoxの値を取得するにはどうすればよいですか。
私はサーバーサイトでrColor.Textを取得しようとしました。 TextBox(rColor)の中に何も表示されません。
これは私のサーバーのサイトのTextBoxコードの値を取得します。これは、まだをPage_Load関数は、データベースから値をロードしている色を表示
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "alert", "alert('" + rColor.Text + "');", true);
project.Color = rColor.Text;
。
あなたがrColorの値を取得しようとしているサーバー側のコードは何を参照してください? – VDWWD
'ReadOnly =" true "'を削除すると、それは動作します。 – VDWWD
ありがとうございますが、それは値を得ることができません – LeAvEnKit