首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么使用Eval绑定较复杂内容

2013-03-01 
如何使用Eval绑定较复杂内容本帖最后由 bear_123 于 2013-02-26 10:47:24 编辑如下: td%# Eval(teache

如何使用Eval绑定较复杂内容
本帖最后由 bear_123 于 2013-02-26 10:47:24 编辑 如下:

 
<td>
<%# Eval("teacherName")==null?
"未指派教师 &nbsp;&nbsp;<input type='button' value='指派' onclick=alert('指派教师')/>":
Eval("teacherName")%>
</td>


一个简单的分派课程给指定教师的绑定。
如果该课程还没指派教师,显示“未指派教师”,和一个指派按钮,点击按钮后,弹出新层,在其中选择教师;这里是测试代码,所以直接给按钮加了alert;
如果指派过教师,直接显示教师名。

现在的问题是,按这个格式,只能正常显示,点按钮后不会执行弹出警告框操作;如果将换成alert(“指派教师”),又会和外面的双引号冲突。

我js不怎么样,不晓得怎么改,请各位指点!


[解决办法]
转义 ("\'指派教师")

热点排行