我正在使用 C# 和 SQL Server 2005 开发一个 ASP .Net MVC 3 应用程序。
我也在使用实体框架和代码优先方法。
在一个视图中,我有一个 DropDownList、一个按钮和一个 TextArea。
单击按钮时,如何使用 DropDownlist 的值填充面板。
我尝试使用 javascript,但我认为这不起作用,因为当我单击按钮时,什么也没有发生。
这是代码:
<%:Html.Label("Poste Suivant :")%><%: Html.DropDownListFor(model => model.PosteSuivantSelected, Model.PostesItems, new { @id = "dd" })%>
<input type="button" value="Ajouter" id="add" onclick="addtext()"/>
<textarea ID="ta" cols="10" name="S1" rows="2" ></textarea>
<script language="javascript" type="text/javascript">
function addtext() {
var dd = document.getElementById('dd');
var ta = document.getElementById('ta');
var add = document.getElementById('add');
if (add.onkeypress) {
ta.value = dd.selectedvalue;
}
}
</script>