我有一個.aspx文件:如何讓C#類瞭解HTML控件?
<%@ Page Language="C#" AutoEventWireup="true" Inherits="baa.foo" CodeFile="foo.aspx.cs" %>
<input runat="server" id="name" name="name" />
和foo.aspx.cs
using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
namespace baa
{
public partial class foo : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string s = name.Text;
}
}
我怎麼向name
HTML控件被foo
類.cs
文件知道嗎?它返回一個錯誤:
Error 61 The name 'name' does not exist in the current context
注意:HTML不是由我寫的。我編輯的.html頁面爲.aspx的人,使他們dymically我能夠使用C#代碼
打開標籤到像服務器控件和代碼隱藏頁應該能夠訪問它的屬性。 –
''必須放在'