C# innerhtml()不读取javascript添加的css类属性

C# innerhtml()不读取javascript添加的css类属性,c#,jquery,asp.net,C#,Jquery,Asp.net,我想从字符串变量中的代码中读取html内容以及jquery添加的属性 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-

我想从字符串变量中的代码中读取html内容以及jquery添加的属性

<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs"   
Inherits="_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>Untitled Page</title>
<style type="text/css">
#form1{width:60%; height:60%; margin:auto; background-color:White;}
html,body{height:100%; width:100%; background-color:Silver; font:100%;}
#sidePanel{height:50%; width:17%; float:left;}
.light{border:5px solid; border-radius:25px;}
</style>
<script src="Javascript/jquery-1.9.1.min.js" type="text/javascript"></script>
<script src="Javascript/jquery.corner.js" type="text/javascript"></script>

<script type="text/javascript">
    $(document).ready(function () {

    });

    function handleClick(light) {
$('#form1').addClass("light");
        $('#test').addClass("light");
        }
</script>
</head>
<body>
<div id="sidePanel" runat="server">
Residence Name<br />
<input type="radio" name="light" value="With Light" onclick="handleClick(this);"/>With     
Light<br/>
<input type="radio" name="light"value="Without Light"  
onclick="handleClick(this);"/>Without Light<br /><br />
Office Name Plate<br />
<input type="radio" name="light" runat="server" value="With Light Plate"  
onclick="handleClick(this);"/>With Light<br/>
<input type="radio" name="light" runat="server" value="Without Light Plate"   
onclick="handleClick(this);"/>Without Light<br /><br />
Table Top Name Plate<br />
<input type="radio" name="light" runat="server" value="With Light Table"  
onclick="handleClick(this);"/>Table Top<br/><br />

Cubical / Door Name Plate<br />
<input type="radio" name="light" runat="server" value="With Light Table"   
onclick="handleClick(this);"/>Cubicle / Door<br/>
<form runat="server">
<asp:HiddenField ID="HiddenField1" runat="server" />
<asp:Button ID="btnSave" runat="server" Text="Button" onclick="btnSave_Click" 
    style="height: 26px" />
    </form>
</div>
<div id="form1" runat="server">
<div id="test"></div>
</div>

</body>
</html>

form1.innerhtml不包含div标记中的class=“light”属性。您是如何尝试使用
.CssClass
属性访问该类的

protected void btnSave_Click(object sender, EventArgs e)
{
    string a=form1.CssClass;
}
protected void btnSave_Click(object sender, EventArgs e)
{
    string a=form1.CssClass;
}