难解的js 问题

eyuanliang eyuanliang 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
代码如下: <asp:DataList runat="server" ID="dtl_order">
<ItemTemplate>
<tr>
<td><a href="ClientOrDetail.aspx?ClientID=<%=clientid %>&OrderID=<%# Eval("OrderID")%"> 查看详情</a></td>
<td width="60" height="25" align="center">
<input type="Button" value="修改" OnClick="locking('<%# Eval("OrderID") %>');" style="border-style:none"/</td>

</tr></ItemTemplate></asp:DataList>

< div style="display:none">//隐藏项 使后台得到 <%# Eval("OrderID") %>
<asp:TextBox id="order_ID" runat="server" />
<asp:Button ID="Hidden" runat="server" OnClick="Button1_Click" />
</div>

js 如下:
function locking(id){
alert(id);//正常显示
document.getElementsByTagName("*") .ly.style.display="block";
document.getElementsByTagName("*") .ly.style.width=document.body.clientWidth;
document.getElementsByTagName("*") .Layer4.style.display='block';
document.getElementsByTagName("*") .Layer4.style.top="20px";
//前面4行是弹出一个 div 修改层

document.getElementById("ctl00_ContentPlaceHolder1_order_ID").value=i;//
为隐藏项 order_ID 赋值 如果改为 order_ID 后面的都没反映
alert(document.getElementById("ctl00_ContentPlaceHolder1_order_ID").value);//显示正常
document.getElementById("ctl00_ContentPlaceHolder1_Hidden").click;
可以通过编译 但是后台没反映,如果改为 Hidden 下面的alert 没反映

alert(111);//显示正常

}

我的问题是 为什么给服务器控件赋值 要写这样的id " ctl00_ContentPlaceHolder1_order_ID" 生成html后查看源代码得到的,如果改成order_ID 后面的都没反映了 ,
2 后台怎么没反映
protected void Button1_Click(object sender, EventArgs e){
Response.Write("<script>alert()</script>");
}
...全文

相关推荐

疑难解答NG

疑难解答NG

居居是居居啦

疑难解答前端

麻烦射手 자바스크립트발생하는제정정해간단히기웹입니다웹입니다。

洋林

Asp.Net专家疑难解答200问

《Asp.Net专家疑难解答200问》一书的全部示例代码,非常使用,日常asp.net开发中遇到的绝大部分问题,都能在这里找到答案。

zbh326

Troubleshooting-Vue.js:Packt发布的Vue.js疑难解答

故障排除-Vue.js Packt发布的Vue.js疑难解答 故障排除-Vue.js 这是发布的代码库。 它包含从头到尾完成视频课程所需的所有支持项目文件。 描述 您知道Vue应用程序空白时该怎么办? 如果模型中发生某些更改时视图未更新怎么办? 或者,如果视图无法响应路线更改怎么办? 每当您对Vue应用程序有疑问时,请不要惊慌! 有许多不同的情况可能会导致您的Vue应用程序出现问题。 一些常见问题围绕模板,组件,表单,列表,路由和性能。 无论是什么原因引起的问题,您都可以使用许多基本的故障排除技术来解决诸如此类的问题。 故障排除是一个反复试验的过程,在某些情况下,您可能需要使用几种不同的方法来找到解决方案。 有些问题可能很容易解决,而另一些问题则根本无法解决。 本课程重点介绍开发人员在Vue应用程序开发的不同阶段面临的一些常见问题,并向您展示一些简单实用的方法来进行故障排除,以及如何

皮卡学长

LeetCode-js:用 JavaScript 解决 LeetCode 问题

LeetCode-js 用 JavaScript 解决 LeetCode 问题

Jin Tommy
评论 13
收藏 已收藏
分享
返回顶部
eyuanliang
.NET社区 62,272 成员 668,968 内容