Javascript客户端返回值到asp.net服务器端
javascript client-side return value to asp.net server-side
我的javascript代码
<script type="text/javascript" language="javascript">
// DETECT DRAG`n DROP TOOLS
function dragndropMode() {
//alert('drag here');
if (window.FileReader && Modernizr.draganddrop)
return true;
return false;
}
</script>
我的Asp。网络控制
<uc1:UC_MultipleFileUpload ID="UC_MultipleFileUpload1" runat="server" visible="CHANGE WITH JAVASCRIPT" />
如何改变我的Asp的可见状态。网络控制?
ASP用户控件上的Visible
是一个服务器端属性。如果它为false,它将根本不呈现给你的标记。
如果你不想在客户端这样做,你必须这样做(需要jQuery):
<uc1:UC_MultipleFileUpload ID="UC_MultipleFileUpload1" runat="server" />
JavaScript: <script type="text/javascript" language="javascript">
// DETECT DRAG`n DROP TOOLS
function dragndropMode() {
//alert('drag here');
if (window.FileReader && Modernizr.draganddrop)
return true;
return false;
}
$(document).ready(function() {
if(dragndropMode()){
$("#<%=UC_MultipleFileUpload1.ClientID%>").hide();
}
});
</script>
这将把display: none;
添加到用户控件,它仍然会出现在你的标记中。
相关文章:
- 如何从jQuery对象文本正确调用服务器端ASP.NET并将数据返回给jQuery
- ASP.NET-具有客户端和服务器端的通用脚本
- 使用C#将在JavaScript中创建的变量值传递给ASP.Net中的服务器端(代码隐藏)
- 使用HTML和任何服务器端语言(PHP,.net,ruby)制作的网站是否可以在每个具有浏览器的设备上工作
- 如何在 asp.net 中从 javascript 调用服务器端代码
- ASP.net自定义控件,下拉值必须在服务器端填充,所选值在返回时丢失
- 使用c#在asp.net中使用JavaScript在服务器端调用TextChange Event
- ASP.NET 服务器端的确认对话框
- ASP.net 服务器端代码
- Asp.net.服务器端验证和客户端验证很好地协同工作的最佳方式是什么?
- 如何在asp.net服务器端通过一个指定的名称获取所有复选框值
- 我可以从javascript向asp.net服务器端分配一个值吗
- ASP.NET服务器端异步页面更新
- Javascript客户端返回值到asp.net服务器端
- 如何在Asp.Net服务器端使用JavaScript对象
- 如何在.net服务器端检索Http请求参数
- asp.net服务器端禁用了客户端启用的单选按钮
- 我如何传递一个真或假值从javascript到ASP.. NET服务器端(代码后面)
- Browserify和ReactJs.Net服务器端渲染
- MVC asp.net服务器端定时器,防止用户编辑定时器