1

ASP .NET で動的音声 xml ドキュメントを作成しようとしています。

最初のページの ASP アプリケーションで変数を取得します: customerRecordId

<%
       int customerRecordId = GetNextAvaliableCustomerId();


 %>

そして、このパラメーターを 2 番目の vxml ジェネレーター ページ[ProcessAtServer.aspx]に送信したいと考えています。

<submit maxage="0" method="post"
                       next="http://localhost/ProcessAtServer.aspx"

/> 

デフォルトでは、vxml は「filled」のようなすべてのタグを送信しますが、私の変数 customerRecordId は送信しません。

PS:送信時に名前リストを試します:namelist = "customerRecordId" not worked.

パラメータcustomerRecordIdを ProcessAtServer.aspx ページに送信/渡すにはどうすればよい ですか?

より詳しい情報:

My ASP .NET の一般的な構造を次に示します。私が欲しいのは、Function GetNextAvaliableCustomerId の結果をパラメーターとして投稿リクエストに渡すことです [送信タグを使用]

<script language="c#" runat="server">


 public int GetNextAvaliableCustomerId()
 {
    // Some Code
 }

</script>

<% Response.ContentType="text/xml"; %><?xml version="1.0" encoding="utf-8" ?>

<vxml version="2.0">

  <%-- This DOES NOT WORK. 
       GET COMPILATION ERROR "Compiler Error Message: CS1002: ; expected"  
  --%>
 <var name="customerRecordId" expr="<%GetNextAvailableCustomerId()%>"/> 

<form>

    <field name ="option">

         // SomeCOde          
        <submit maxage="0" method="post"
                           next="http://localhost:49368/ProcessSurveyResult.aspx"
                           namelist ="option"
        />

        // Some code
</filled>
</form>
</vxml>     
4

1 に答える 1