Вы должны будете связать значение std.SessionCode
с ObjectDataSource в коде позади. На приведенном выше экране «Настройка источника данных» выберите «Нет». Вы будете связывать это динамически.
Если ваш ObjectDataSource выглядит так:
<asp:ObjectDataSource ID="myObjDS" runat="server"
TypeName="YourNamespace.Notice"
SelectMethod="GetNoticesBySessionCode">
<SelectParameters>
<asp:Parameter Name="sessionCode" Type="String"/>
</SelectParameters>
</asp:ObjectDataSource>
Тогда
if (std != null)
{
//all the other code you have above.
myObjDS.SelectParameters["sessionCode"].DefaultValue = std.SessionCode;
myObjDS.DataBind(); //ensure you actually need this, may cause a double roundtrip to your DB.
}