簡體   English   中英

從C#發布隱藏的字段和值

[英]Posting hidden field and values from C#

嗨,我正在嘗試在c#中實現以下目標,我想將xml數據發布到其中cxml-urlencoded是隱藏字段的URL。

<FORM METHOD=POST ACTION=<%= url%>>
<INPUT TYPE=HIDDEN NAME="cxml-urlencoded" VALUE="<% CreateCXML toUser,
fromUser, buyerCookie, unitPrice, supPartId, supPartAuxId, desc%>">
<INPUT TYPE=SUBMIT value=BUY>
</FORM>

我嘗試過

string  myurl=(uri+Server.UrlEncode(str1));
      Response.Write(@"<a input type=""hidden"" name=""cxml-urlencoded"" value=""myurl""></a>"); 
      Response.Close();

有什么想法最好地去做嗎?

在頁面中插入一個HiddenField服務器控件

<asp:HiddenField runat="server" ID="hdXML"/>

並在后面的代碼中的隱藏字段中將值設置為

hdXml.Value = CreateCXML(toUser, fromUser, buyerCookie, unitPrice, supPartId, supPartAuxId, desc);

確保您已聲明CreateCXML函數並返回字符串。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM