У меня есть страница aspx, где я создаю статический url (.shtml) и в конце добавляю его с идентификатором? Id = 1.asp.net querystring возвращает null
, когда я пытаюсь захватить этот запрос при загрузке, он возвращает null.
Если я делаю такую же процедуру для файла aspx, она возвращает запрос.
<a href="<%#GetSEOUrl(Eval("ID")) %>" ><img
align="left" src="../../App_Themes/default/assets/images/v.png" /></a>
public string GetSEOUrl(object ID)
{
//get url from db which will look like /directory/page.html
structtest valRes = objRes.GetRow(ID);
string r = Request.QueryString["r"];
return Functions.getSiteUrl() + valRes.SEOURL + "?R=" + ;
}
тогда на моей странице загрузки я получаю строку запроса:
LinkButton lnk = (LinkButton)this.Master.FindControl("lnkMasterLink");
if (Request.QueryString["r"] != null)
{
lnk.PostBackUrl = "lastpage.aspx";
}
любые идеи?
Благодаря
Опубликуйте свой код, мы не читаем читателей. – JonH
Почтовый код пожалуйста! –
обновили сообщение – James