读书人

施用了Literal空间获取不到值

发布时间: 2012-10-21 09:00:07 作者: rapoo

使用了Literal空间获取不到值

HTML code
<asp:Literal ID="litId" runat="server" Visible="False"></asp:Literal>

C# code
            T_FuncList tmodel = new T_FuncList();            tmodel.Id = litId.Text != "" ? Convert.ToInt32(litId.Text) : 0;            tmodel.FuncName = txtFuncName.Text;            tmodel.FuncNameEN = txtFuncNameEn.Text;            tmodel.Url = txtUrl.Text;            tmodel.Location = txtLocation.Text;            int result = funll.SetFuncList(tmodel);            if (result > 0)            {                txtFuncName.Text = "";                txtFuncNameEn.Text = "";                txtUrl.Text = "";                txtLocation.Text = "";            }            Bind();


[解决办法]
Literal 控件只用来显示的,不能得到值,
要得到值请使用HiddenField控件

读书人网 >asp.net

热点推荐