1

私は次のコードを持っています:

<asp:Button ID="InsertButton" runat="server" CausesValidation="True" 
                                    CommandName="Insert" Text="Add Form" 
             PostBackUrl="~/APPLICATION/FormView.aspx?postquestion="/>   

FormView コントロールを使用しています。

PostBackUrl の "FormView.aspx?postquestion=" に Request.QueryString["postquestion"] 変数を追加する必要があります。

ネットで次のコードを見つけましたが、機能していません。

PostBackUrl='<%# ="~/APPLICATION/FormView.aspx?postquestion=" + Request.QueryString  ["postquestion"].ToString() %>'

手伝ってくれてありがとう!

4

1 に答える 1

2

PostBackUrl代わりに次のように割り当ててみてください。

<asp:Button ID="InsertButton" runat="server" 
    CausesValidation="True" 
    CommandName="Insert" 
    Text="Add Form"          
    PostBackUrl='<%# string.Format("~/APPLICATION/FormView.aspx?postquestion={0}", Request.QueryString["postquestion"]) %>' />
于 2012-05-01T15:13:04.920 に答える