c#之需要从 MVC 中的 View 访问主布局控件

langtianya 阅读:47 2025-12-25 22:24:30 评论:0

我有一个 MVC Web 应用程序,具有主布局和基于该布局的 View 。并且我需要在主布局中的标签中显示一些文本。

我的 javascript 函数位于 subview 中。

这是我的母版页。

<body onload="setInterval('LayOutHandler.DiplayClock()', 1000);"> 
 
 
       <div id="notify"> 
                    @Html.Label("hi", new { id="lblnotify"}) 
                </div> 
 
</body 

这是我在 View 中的 javascript 函数..

 getCustomerDetails: function (customerPhoneNumber) { 
 
            $("#lblnotify").val("calling"); 
        }, 

不要介意javascript函数,它是一个从信号器触发的回调函数。它工作正常。问题是我无法从此函数更改lblnotify的文本。它标识了标签对象,但文本没有改变...

我该如何解决这个问题???

请您参考如下方法:

标签在 html 中呈现为:

<label id="lblnotify">hi</label> 

要更改其标签之间的文本,您需要使用text():

$("#lblnotify").text("calling"); 


标签:C#
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号