搜索

.net中<table runat="server"><%%><table>中<%%>里面不能写代码,有啥...

发布网友 发布时间:2024-10-24 02:31

我来回答

4个回答

热心网友 时间:2024-11-15 16:30

加上runat="server"他就是服务器控件了,这时你需要给table加个ID
<table runat="server" ID="table1"><%%><table>

这样就可以在<%#%>或<%=%>里面写后台代码了,而且头部还可以加入<@ import="命名空间" @>
这样前台可以完全跟后台一样!

热心网友 时间:2024-11-15 16:23

你只要把table放到一个带有runat=server的form中
然后就既可以用<%=aaaa%>又可以在后台提交数据

热心网友 时间:2024-11-15 16:23

<%=GetStr%>在后台写个方法GetStr,把你所要操作的表格代码写到方法中

热心网友 时间:2024-11-15 16:30

后台输出表格
我建议你后台输出HTML
比如
后台声明个变量
public string strhtml="<table>
<tr>
<td>
aaaaaaaaa
</td>
<td>
bbbbbbbbbbbb
</td>
<td>
cccccccccccc
</td>
</tr>
<tr>
<td>
aaaaaaaaa
</td>
<td>
bbbbbbbbbbbb
</td>
<td>
cccccccccccc
</td>
</tr>"
前台HTML中用
<%=strhtml %>
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top