我有一个HTML页面,然后由后端的某些.NET代码获取,并显示为输出页面。
在HTML页面中,我可以显示某些变量的值,例如
<PrintingField:PrintingQuantity>
<PrintingField:ClientPrintingNotes>
我想在同一个HTML页面中捕获其中一个变量的值到java脚本变量中。例如:
Var T1 = <PrintingField:ClientPrintingNotes>
这样我就可以用一些java脚本函数来验证T1。
请帮忙。
答案 0 :(得分:0)
您可以在aspx页面和jquery上使用文字控件来检索值。
在aspx上你有这个标记:
<div id="TheDivID"><asp:Literal runat="server" ID="SomeValue" /></div>
在C#代码后面的代码中,您可以编写:
SomeValue.Text = MyVar.ToString();
然后在javascript中你有:
var TheValueFromServer = $('#TheID').text();
希望这会有所帮助,祝你好运。
答案 1 :(得分:0)
我不确定PrintingField
你的意思,但我认为这是你的自定义课程。如果您只是访问该类的属性,则可以使用以下方法完成此操作:
var T1 = '<%= PrintingField.ClientPrintingNotes %>';
如果它是实例类,PrintingField
必须是变量的名称。请记住,这不是双向识别。当页面构建并推送到客户端时会发生这种情况。
答案 2 :(得分:0)
要访问HTML部件中代码隐藏中定义的属性,您需要将您的属性或变量定义为公共属性,然后按如下方式使用它们:
<%= this.MyVariable %>
希望这有帮助, 此致