0
DevExpress MVC DropDownEdit要素に動的な名前付けを使用する必要があります。これは、ビューでpartialviewを複数回使用するためです。 setTextとHideDropDownが、私は常にエラーを取得 SetText HideDropDownJavaScriptの動的変数メソッド呼び出し
DevExpress社の具体的な機能です
<script type="text/javascript">
var textSeparator = ";";
function UpdateText(listBox, args) {
var listBoxName = listBox.name;
var locDropDown = document.getElementById("printOutDropDown" + listBoxName);
if (locDropDown != null && locDropDown !== undefined) {
alert('I am in');
locDropDown['SetText'](listBox.GetSelectedItem().text);
locDropDown['HideDropDown']();
}
}
:オブジェクトがプロパティをサポートしていません は、私は、次のJavaScriptを使用してみてくださいまたはメソッド 'SetText' 私は使用しようとしました:
locDropDown.SetText(...
locDropDown().SetText(...
locDropDown()['SetText']...
何も問題ありません。誰かが私に助言を与えてください、この問題を解決する方法はありますか?
追加情報: 1)私がコントロールに特定の名前を与え、一度だけ、それを使用すると、その後、すべてが 2フィン作品)アラートを上げ、そうlocDropDownは間違いなくnullまたは未定義ではありません。 locDropDown
を想定し
THX
(など
SetText()
など)、そのコントロールに対してDevExpress社のJavaScript機能を使用することができるはず:
制御を取得する方法は、クライアントのコントロールコレクション機能を使用することですやあまた会ったね。私は解決策を見つけましたが、なぜeval()が働いているのか理解していません...