2016-08-18 2 views
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; 

+0

あなたがrColorの値を取得しようとしているサーバー側のコードは何を参照してください? – VDWWD

+0

'ReadOnly =" true "'を削除すると、それは動作します。 – VDWWD

+0

ありがとうございますが、それは値を得ることができません – LeAvEnKit

答えて

関連する問題