ASP.NET 的语句新手问题~~~~

来源:百度知道 编辑:UC知道 时间:2024/05/20 09:11:25
设计代码中有句
<a href="aaa.aspx?id=<%=GetID(参数) %>" </a>

C#代码中有
string GetID(string s)
{
.....
return ss;
}

我想把在设计源码中的参数换成在设计源码产生的数...该咋整?

如果真的要这么做那你试一下这样行不行。

public string strid;

string GetID(string s)
{
ViewState["StrID"] = s;
strid= ViewState["StrID"].ToString();
}

然后

<a href="aaa.aspx?id=<%= Server.HtmlDecode(strid)%>" </a>
应该可以实现。

你用javascript写不就可以了,用这么麻烦么?

方法或变量要定义为Public型才行,方法最好是静态的