C#の背後のコードからhtml入力フィールドのテキスト値を設定しようとしています。これらの入力が作成する方法は、Javaスクリプトループを使用する方法です。だから私は、サーバーで実行を追加する多くの運を持っている、またはここで=%>入力テキストフィールドの値をC#の後ろのコードから設定するAsp.net
は私のスクリプトは、私はC#の何かからの入力にアクセスしようとしている
var mytable = "<table class=\"Inside\" >";
var z = 0;
var value = 0;
for (var i = 1; i <= 3; i++) {
mytable += "<tr>";
for (var C1 = 1; C1 <= 3; C1++) {
mytable += "<td>";
mytable += "<table class=\"inside\" >";
for (var C2 = 1; C2 <= 3; C2++) {
mytable += "<tr>";
for (var j = 1; j <= 3; j++) {
z++;
//value = z.toString();
//if (value % 3 != 0) value= ;
mytable += "<td> <input id=" + i + "x" + j + " name=" + z + "
type=\"text\" maxlength=\"1\" oninput=\"this.value=this.value.replace(/[^0-
9]/g,'');\" value= " +z+ " runat=\"server\" /> </td>";
}
mytable += "</tr>";
}
mytable += "</tr></table>"; mytable += "</td>";}
mytable += "</tr>";
}
mytable += "</tr></table>";
$(document).ready(function() {
$("#myTable").append(mytable);
})
ある<%て値を代入しませんでしたlike
protected void Button2_Click(object sender, EventArgs e)
{
1x2.value="1";
}
こんにちはアッティラ、フィードバックありがとうございます。 Request.Form ["1x2"]でコードフィールドの入力フィールドの値を簡単に取得できます。問題は、これらの入力フィールド値をコードの背後から設定または変更する方法です。入力フィールドの値を変更して、それをコピーせずに変更したいのですが、 –
@Adam Bahrani、私の例に似たJavaScriptを使用してクライアントでのみ行うことができますか?もちろん、他にもたくさんのアプローチがありますが、JavaScriptを使用しているクライアント側でも同じです。 –