<a href="centersearchok_aspx?id=<%#Server.UrlEnCode(DataBind.Eval(Container.DataItem,"ID"))#>&BigClass=<%#Server.UrlEnCode(DataBind.Eval(Container.DataItem,"大类别")%>">链接字段</a>
直接加在里面报错为CS0103: System.Web.HttpServerUtility”并不包含对“UrlEnCode”的定义
请问在那错了
直接加在里面报错为CS0103: System.Web.HttpServerUtility”并不包含对“UrlEnCode”的定义
请问在那错了
-----------------
DataBinder 而非DataBind
else{}
Session["a"].ToString;Session["a"]到底是什么东西?是对象还是简单类型,复杂类型?
<asp:TemplateColumn runat="server">
<itemtemplate>
<a href='centersearchokCheckInfo.aspx?InformId=<%#DataBinder.Eval(Container.DataItem,"InformId")%>&intSeq=<%#DataBinder.Eval(Container.DataItem,"intSeq")%>'>
<%# DataBinder.Eval(Container.DataItem,"InformId") %>
</a>
</itemtemplate>
</asp:TemplateColumn>
这种方法可以传很多值的哟!需要的朋友拿去用就行了!哈哈
----------
二个问题是string a;a=Request.QueryString["InformId"].ToString();如果a 里面有单引号我怎么判断它里面是否有单引号?if(a怎么写?){}
else{}
不拉屎那么简单:
字符串a的索引一下如果大于0就是有单引号,否则就没有。
string.IndexOf()方法。
Session["a"].tostring()是指对这个指的引用,它是string类型
直接加在里面报错为CS0103: System.Web.HttpServerUtility”并不包含对“UrlEnCode”的定义
请问在那错了二个问题是string a;a=Request.QueryString["InformId"].ToString();如果a 里面有单引号我怎么判断它里面是否有单引号?if(a怎么写?){}
else{}
三个问题是还有个问题是:Session["a"].默认情况是string行吗?那为什么用的时候还要这样写呢?
Session["a"].ToString;Session["a"]到底是什么东西?是对象还是简单类型,复杂类型?
Server.UrlEnCode -> Server.UrlEncode
if(a.LastIndexOf("'") != -1){}
Session["a"]是object类型