1

私は次の設定をしています。

 <table>
      <tr>
           <td>
                <%getScheduleTable("LineNumber", rate, count);%>
           </td>
      </tr>
 </table>

getScheduleTable(line, rate, count)この中にテーブルを作成します<td>

行番号は文字通りですが、レートとカウントは変動します。rateフォームの他の場所にある HTML 入力ボックスの値をとに割り当てるにはどうすればよいcountですか?

<% %>これに答える質問はおそらく数千ありますが、実際に操作が何と呼ばれているのかわからないため、それらを見つけることができません。

どういうわけか最初にJavascriptでラップする必要がありますか? 他のものを使用する必要がありますか?データグリッドを使用できるかもしれませんが、計算された値を一番右の列に入れる必要があります。私はそうしない方がいいと思います。なぜなら、私はほとんど終わっていて、ここまであと 1 歩しか離れていないような気がするからです。私は間違っているかもしれませんが、必要なことはします。

ありがとう!

編集: HTML コントロールの値は、別のプロセスによって変更されます。テストするページのシミュレーションを作成しています。サイトが稼働中の場合、要素を制御することはできないため、そのボックスの値を取得するだけで済みます。目に見えないサーバーヘルパーテキストボックスをハックしない限り、サーバーコントロールに変更することはできません。それが私の答えでしょうか?

4

1 に答える 1

1

コード ビハインドでアクセスするように を追加して割り当てることにより、tdinputサーバーにアクセスできるようにすることができます。runat="server"id

HTML

<input id="countThisLine" runat="server" />
<table>
      <tr>
           <td id="td1" runat="server">

           </td>
      </tr>
 </table>

コードビハインドで

td.InnerHtml = getScheduleTable(countThisLine.Value, txt, count);
于 2013-04-16T18:36:45.933 に答える