asp.net 中如何用代码设置HTML容器元素的CLASS属性与内容?
如:<div id="test" runat="server"></div>
现在要设置他的CLASS="testclass"内容为abc要怎么做啊?
我试了Document.getElementById("test").className="testclass",编译时提示:当前上下文中不存在名称 Document是怎么回事啊?
如:<div id="test" runat="server"></div>
现在要设置他的CLASS="testclass"内容为abc要怎么做啊?
我试了Document.getElementById("test").className="testclass",编译时提示:当前上下文中不存在名称 Document是怎么回事啊?
解决方案 »
- 给Gridview绑定了数据不能显示
- table 嵌套问题
- 怎么在自己电脑上发布自己做的项目
- 我获得了一个Bitmap类型的图片。如何把它在页面上显示出来呢?
- 关于工行在线支付(如何除去Name属性)
- 实在没有什么分数了呀!!!那个进来帮我下 急!!我这样写有错误,吗?
- 在LISTBOX的项显示文本框的
- 如何实现不同IP的WEB服务共享SESSION? 高手请进啊。
- 这段代码怎么无法显示DATALIST数据的呢
- 用 ASP.Net使用DropDownList控件怎么看已解决和未解决的问题
- 其他信息: ORA-00932: inconsistent datatypes: expected NUMBER got BLOB
- 如何查看XP系统电脑里是否安装了.net framework??
<div id="test" <%if type="2" then %>class="testclass"<%end if%>>
<%if type="2" then %>123<%end if%>
</div>
现在在asp.net中,如果在代码分离的C#中实现呢?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;namespace WebApplication1
{
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
HtmlGenericControl d = (HtmlGenericControl)form1.FindControl("test");
d.Attributes.Add ("class","t");
}
}
}
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<style type="text/css">
.t
{
font-size: xx-large;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<div>
<div id="test" runat="server">
hahaha</div>
</div>
</form>
</body>
</html>
Document.getElementById("test").innerHTML="aaaaa"
我这个要用代码设置的,原来在asp里可以
<div id="test" <%if type="2" then %>class="testclass" <%end if%>>
<%if type="2" then %>123 <%end if%>
</div>
现在在asp.net中,如果在代码分离的C#中实现呢?这么写
<div id="test" <%if (type=="2") {%>class="testclass" <%}%>>
<%if (type=="2"){ %>123 <%}%>
</div>
D是小写,js区分大小写