日期:2014-05-18  浏览次数:20891 次

这样的情况,c#怎么写在html里?
这样的情况,c#怎么写在html里?
我有一个页面,里面嵌入c#语句(用来读取数据库并获得相应的数据)。把数据写入到response里。
这个页面用于ajax调用。

------解决方案--------------------
楼主的意思有点模糊
如果是写实现ajax的页面,在html页面写javascript代码就可以了
如果是写被ajax调用的页面,值在aspx.cs页面写c#实现的代码就可以了,最后用response写到前台
被ajax调用的的html页面上不用写任何html代码的
------解决方案--------------------
不用的
你直接在aspx.cs文件的page_load方法里写里实现的c#代码,组合成字符串
然后用response.write()写出去就可以了
前面的html页面不用你写任何html代码(在VS里新建一个webform页面,用它默认的html代码就可以)

------解决方案--------------------
你先把这个页面删除了
在重新建下试试
把getValue.aspx的后台代码贴出来我看看
------解决方案--------------------
其实你可以建一个ashx的文件试试的
效果是一样的,就是没有html代码页面
------解决方案--------------------
要不我给你发个项目,你自己看??
------解决方案--------------------
探讨
HTML code
<td width="86" align="center">
&nbsp;&nbsp;<%if(!IsLogin) Response.Write("<a href=\"/member/default.aspx\">会员登录</a>"); else Response.Write("<a href=\"/member/main.htm\">管理中心</a>");%>
</td>






HTML code
<td width="218" height="60"></td>
<%if (BusinessMIS.Account.DAL.UserAuth.IsGrant(1)){%>


------解决方案--------------------
邮件给你发了
记得收