2
Asp.Netで作成した単純変数をExtjsに渡すにはどうすればいいですか?あなたが含まれた.aspxページを持っている修正Asp.NetからExtjsに値を渡す
Ext.create("Ext.panel.Panel",{
width:100,
width:100,
title: <%=Name %>
});
Asp.Netで作成した単純変数をExtjsに渡すにはどうすればいいですか?あなたが含まれた.aspxページを持っている修正Asp.NetからExtjsに値を渡す
Ext.create("Ext.panel.Panel",{
width:100,
width:100,
title: <%=Name %>
});
私はあなたの問題を理解していれば:、ExtJSのとそれを接続する方法
public string Name = "ASP.Net";
としましょう:aspx.csで変数を言うことができますあなたのJavaScriptコードを含む.jsファイル?
サーバータグ(<%...%>
)は使用できません。しかし、あなたができることはいくつかあります。最も簡単な方法は、おそらく.aspxページにjavascript変数を定義し、サーバーサイド変数から値を設定することです。次に、その変数をJavaScriptで使用します。あなたはこの方法でそれを行うことができます。
* .aspx.csコード:
public string Name = "ASP.Net"
* .aspxのコード:
<script type="text/javascript>
var title = "<%=Name%>";
</script>
<script type="text/javascript" src="path/to/jsfile.js"></script>
*は、.jsファイルコード:
Ext.create("Ext.panel.Panel",{
width:100,
width:100,
title: title
});
.jsファイルが含まれる前にjavascript変数を定義するようにしてください。
ありがとうございます!これは私が必要なものです... –
@Ingol、問題はありません、私は助けることができてうれしいです。また、Muhammad Akhtarとは対照的に、javascriptで作成している文字列変数であるため、ここでは引用符が必要です。それを削除するとエラーが発生します。 –