在btn1
点击:
<input type="hidden" runat="server" id="HTxtPath" />
or
<asp:HiddenField runat="server" ID="HTxtPath" />
<input id="btn1" type="button" value="save" onclick="Save()">
function Save() {
document.getElementById('HTxtPath').value = "~/path/Order.pdf";
}
此处指定隐藏文本的值,然后
在btn2
点击:
<input id="btn2" runat="server" type="button" value="save" onclick="Get()">
C#:
String data = HTxtPath.Value;
这里我没有得到值
请帮助我
答案 0 :(得分:0)
我能做的最简单的方法是使隐藏的输入和asp.net隐藏控件而不是普通的html输入
答案 1 :(得分:0)
使用asp隐藏字段来存储值
asp:HiddenField ID =&#34; hdnResultValue&#34;值=&#34; 0&#34; RUNAT =&#34;服务器&#34;
document.getElementById(&#34; hdnResultValue&#34;)。value = 123;
以下行读取隐藏字段值
string codeBehindValue = hdnResultValue.Value;