在一个.aspx页面中有如下代码:………………
<a href="../sourceFile/20090725001.rar">源代码文件下载</a>------①
<img src="../picture/20090725001.JPG" />-------②
<input type="hidden" id="hId" name="hId" runat="server" value="20090725001" />
……………①句可以下载20090725001.rar文件。换成<a href="../sourceFile/<% hId.value %>.rar">源代码文件下载</a>就不能下载了;②句可以显示20090725001.JP图片,换成<img src="#" onclick="this.src=hId.value"/>就不显示了。
请问:怎么做才能将具体的文件名换成hidden中的值呢?
<a href="../sourceFile/20090725001.rar">源代码文件下载</a>------①
<img src="../picture/20090725001.JPG" />-------②
<input type="hidden" id="hId" name="hId" runat="server" value="20090725001" />
……………①句可以下载20090725001.rar文件。换成<a href="../sourceFile/<% hId.value %>.rar">源代码文件下载</a>就不能下载了;②句可以显示20090725001.JP图片,换成<img src="#" onclick="this.src=hId.value"/>就不显示了。
请问:怎么做才能将具体的文件名换成hidden中的值呢?
<%=hId.value %>2onclick="this.src=document.getElementById('<%=hId.ClientID%>').value"
提示:“System.Web.UI.HtmlControls.HtmlInputHidden”并不包含“value”的定义 D:\自己的网站和项目\webSolver\charge\CSharp\allLook\AllFrm.aspx 25
写的时候请注意大小写,hId.Value 而不是hId.value