aspx.net的aspx页面和aspx.cs使用
1、使用 aspx.net 编码网页新建一个Web窗体会生成两个文件,一个是aspx文件,另一个是aspx.cs文件,另一个是系统自动整理的我们不用管。
2、aspx文件是用来编码 web页面,兼容 html 的全部写法。但要在aspx.cs中使用就必须在标签上面加上runat=“server” 并设置好属性ID值 比如现在的 button 控件。
<div>
<button style="width:2em;height:1em" runat="server" id="btnQuery"></button>
</div>
3、aspx.cs页面会默认生成一个Load方法:“Page_Load”;如果这个在页面加载的时候 会调用
我们现在可以在里面对我们的Button进行内容设置或事件设置。
protected void Page_Load(object sender, EventArgs e)
{
btnQuery.InnerHtml = "查询"; //设置button标签的内容
btnQuery.ServerClick += BtnQuery_ServerClick; //绑定后台点击事件监听
btnQuery.Style.Add(HtmlTextWriterStyle.BorderColor,"#3d6a4b"); //添加样式
}
private void BtnQuery_ServerClick(object sender, EventArgs e)
{
btnQuery.Disabled = false;
return;
}
总之这里面可以进行JavaScript的操作而且对于我经常写C#的人来说可能这里会比较舒服一些。
分享结束。