服务器标记的格式不正确!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
<asp:Button ID= "Submit1 " runat= "server " OnClick= " <%# Submit1_Click(DataBinder.Eval(Container.DataItem, "Comment ").ToString())%> " Text= "提交 "/>
我要向OnClick事件的Submit1_Click函数棒定参数DataBinder.Eval(Container.DataItem, "Comment ").ToString()时,总是报 "服务器标记的格式不正确 ",请问,我该怎么处理呢???
[解决办法]
OnClick= "Submit1_Click <%#(DataBinder.Eval(Container.DataItem, "Comment ").ToString()%> ) "
[解决办法]
OnClick= " <%# Submit1_Click(DataBinder.Eval(Container.DataItem, "Comment ").ToString())%> "
-----------------------------------------------
改成这样:
OnClick= ' <%# Submit1_Click(DataBinder.Eval(Container.DataItem, "Comment ").ToString())%> '
单引号!
[解决办法]
<asp:Button ID= "Submit1 " runat= "server " OnClick= ' <%# Submit1_Click(Eval( "Comment "))%> ' Text= "提交 "/>