后台老板写个字符串,生成前台控件,需要绑定数据
后台写个字符串,生成前台控件,需要绑定数据前台显示了绑定的数据HTML code%# Eval(M_CName)%,我要在修
后台写个字符串,生成前台控件,需要绑定数据
前台显示了绑定的数据
HTML code<%# Eval("M_CName")%>
,我要在修改的时候在这个数据前面加个复选框。
我的思路:点击修改的时候后台字符串完成复选框代码,加到前台,绑定id
前台
HTML code<%=CName %><%# Eval("M_CName")%>
后台
C# code if (修改) { string CName = '<input type=checkbox id=<%# Eval("M_CName")%> class=a>'; }
但是字符串总写不对,求高人指点,或其他可行办法
[解决办法]C# code string CName = "<input type=checkbox id="+Eval("M_CName")+" class=a>";
[解决办法]
string CName = "<input type=checkbox id=<%# Eval(\"M_CName\")%> class=a>";
[解决办法]
一开始就把控件显示出来,设置viable=false,点击后设置visable=true
[解决办法]
C# codeCheckBox c = new CheckBox(); c.ID = Eval("M_CName").ToString(); Panel1.Controls.Add(c);
[解决办法]
[解决办法]
太简单了, HtmlInputCheckBox check = new HtmlInputCheckBox();
在你前台放个DIV记得加上runat="server",你不想加div给你TD加也可以,到时候后台你点击按钮的时候就是
DIV名字.Controls.Add(“check ”)