Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
can';t访问代码隐藏上的隐藏字段值 javascript: var映射; var方向显示; var directionsService=new google.maps.directionsService(); $(文档).ready(函数(){ //画一张以纽约帝国大厦为中心的地图 var latlng=新的google.maps.latlng(28.536360,77.398130); 变量myOptions={ 缩放:15, 中心:拉特林, mapTypeId:google.maps.mapTypeId.ROADMAP }; map=new google.maps.map(document.getElementById(“map_canvas”),myOptions); directionsDisplay=new google.maps.DirectionsRenderer(); 方向显示.setMap(地图); //directionsDisplay.setPanel(document.getElementById(“divDirections”); $(“#btnGetDirections”)。单击(函数(){ calcRoute($(“#txt_学校地址”).val(),$(“#txt_地址”).val(); //警报(“你好测试”); }); }); 函数显示方向(结果){ var html=''; html=html+''+$.trim(result.routes[0]。legs[0]。distance.text.replace(/“/g')+”,'+$.trim(result.routes[0]。legs[0]。duration.text.replace(/“/g')+”'; document.getElementById(“”).value=$.trim(result.routes[0].legs[0].distance.text.replace(/“/g,”); 警报(document.getElementById(“”.value); 警报(lbrand.value); $(“#divDirections”).html(html); aspx代码: 代码隐藏: 受保护的无效btn\u提交\u单击(对象发送者,事件参数e) { 字符串distancecla=Request.Form[distance.Value]; }_Javascript_C#_Asp.net - Fatal编程技术网

can';t访问代码隐藏上的隐藏字段值 javascript: var映射; var方向显示; var directionsService=new google.maps.directionsService(); $(文档).ready(函数(){ //画一张以纽约帝国大厦为中心的地图 var latlng=新的google.maps.latlng(28.536360,77.398130); 变量myOptions={ 缩放:15, 中心:拉特林, mapTypeId:google.maps.mapTypeId.ROADMAP }; map=new google.maps.map(document.getElementById(“map_canvas”),myOptions); directionsDisplay=new google.maps.DirectionsRenderer(); 方向显示.setMap(地图); //directionsDisplay.setPanel(document.getElementById(“divDirections”); $(“#btnGetDirections”)。单击(函数(){ calcRoute($(“#txt_学校地址”).val(),$(“#txt_地址”).val(); //警报(“你好测试”); }); }); 函数显示方向(结果){ var html=''; html=html+''+$.trim(result.routes[0]。legs[0]。distance.text.replace(/“/g')+”,'+$.trim(result.routes[0]。legs[0]。duration.text.replace(/“/g')+”'; document.getElementById(“”).value=$.trim(result.routes[0].legs[0].distance.text.replace(/“/g,”); 警报(document.getElementById(“”.value); 警报(lbrand.value); $(“#divDirections”).html(html); aspx代码: 代码隐藏: 受保护的无效btn\u提交\u单击(对象发送者,事件参数e) { 字符串distancecla=Request.Form[distance.Value]; }

can';t访问代码隐藏上的隐藏字段值 javascript: var映射; var方向显示; var directionsService=new google.maps.directionsService(); $(文档).ready(函数(){ //画一张以纽约帝国大厦为中心的地图 var latlng=新的google.maps.latlng(28.536360,77.398130); 变量myOptions={ 缩放:15, 中心:拉特林, mapTypeId:google.maps.mapTypeId.ROADMAP }; map=new google.maps.map(document.getElementById(“map_canvas”),myOptions); directionsDisplay=new google.maps.DirectionsRenderer(); 方向显示.setMap(地图); //directionsDisplay.setPanel(document.getElementById(“divDirections”); $(“#btnGetDirections”)。单击(函数(){ calcRoute($(“#txt_学校地址”).val(),$(“#txt_地址”).val(); //警报(“你好测试”); }); }); 函数显示方向(结果){ var html=''; html=html+''+$.trim(result.routes[0]。legs[0]。distance.text.replace(/“/g')+”,'+$.trim(result.routes[0]。legs[0]。duration.text.replace(/“/g')+”'; document.getElementById(“”).value=$.trim(result.routes[0].legs[0].distance.text.replace(/“/g,”); 警报(document.getElementById(“”.value); 警报(lbrand.value); $(“#divDirections”).html(html); aspx代码: 代码隐藏: 受保护的无效btn\u提交\u单击(对象发送者,事件参数e) { 字符串distancecla=Request.Form[distance.Value]; },javascript,c#,asp.net,Javascript,C#,Asp.net,我正在将java脚本中的值设置为隐藏字段,但单击按钮无法获取值。我可以看到隐藏字段值的警报,但它没有显示在代码隐藏页上。在代码隐藏页上,我得到了空值…尝试了许多不同的过程,但仍然得到空值…请帮助我…将非常感谢l对您来说……需要一个严格的答案。这是服务器端控制,因为它具有runat=“server”属性: javascript: <script type="text/javascript"> var map; var directionsDisplay; var

我正在将java脚本中的值设置为隐藏字段,但单击按钮无法获取值。我可以看到隐藏字段值的警报,但它没有显示在代码隐藏页上。在代码隐藏页上,我得到了空值…尝试了许多不同的过程,但仍然得到空值…请帮助我…将非常感谢l对您来说……需要一个严格的答案。

这是服务器端控制,因为它具有runat=“server”属性:

javascript:
<script type="text/javascript">
    var map;
    var directionsDisplay;
    var directionsService = new google.maps.DirectionsService();

    $(document).ready(function () {

        //draw a map centered at Empire State Building Newyork
        var latlng = new google.maps.LatLng(28.536360, 77.398130);
        var myOptions = {
            zoom: 15,
            center: latlng,
            mapTypeId: google.maps.MapTypeId.ROADMAP
        };
        map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);

        directionsDisplay = new google.maps.DirectionsRenderer();
        directionsDisplay.setMap(map);
        //directionsDisplay.setPanel(document.getElementById("divDirections"));

        $("#btnGetDirections").click(function () {
            calcRoute($("#txt_schooladdress").val(), $("#txt_address").val());

            //alert("Hello Testing");
        });


    });
    function displayDirections(result) {
        var html = '<div style="margin:5px;padding:5px;background-color:#EBF2FC;border-left: 1px solid #EBEFF9;border-right: 1px solid #EBEFF9;text-align:right;">';
        html = html + '<span><strong>' + $.trim(result.routes[0].legs[0].distance.text.replace(/"/g, '')) + ', ' + $.trim(result.routes[0].legs[0].duration.text.replace(/"/g, '')) + '</strong></span></div>';
        document.getElementById('<%= distance.ClientID %>').value = $.trim(result.routes[0].legs[0].distance.text.replace(/"/g, ''));
        alert(document.getElementById("<%= distance.ClientID %>").value);
        alert(lblBrand.value);
        $("#divDirections").html(html);
</script>


 aspx code:

  <asp:HiddenField ID="distance" runat="server" ClientIDMode="Static"/>


 code behind:

  protected void btn_submit_click(object sender, EventArgs e)
  {
     string distancecla = Request.Form[distance.Value];
  }
如果要从
请求
对象访问,请为其添加名称属性:

string distancecla = distance.value;

如果要使用
Request.Form[“distance”]
,请使用标准HTML输入标记,并确保向其添加
name
属性:

string distancecla = Request.Form["distance"];

我已经将其检查为字符串distancecla=distance.value;但是我仍然得到null值。你确定它有一些值吗?是的,我在javascript中单击按钮_submit后看到了值,它的显示值在服务器端显示为null。我看不到提交按钮,在什么情况下执行js代码?我已经检查了t as string distance cla=distance.value;但我仍然得到空值您确定在代码隐藏页面加载中没有任何清除字段值的内容是的,我确定…再次进行了检查。很好。。
<asp:HiddenField ID="distance" name="distance" runat="server" ClientIDMode="Static"/>
string distancecla = Request.Form["distance"];
<input type="hidden" id="distance" name="distance" value="initialValue" />
protected void btn_submit_click(object sender, EventArgs e)
{
    string distancecla = distance.Value;
}