「System.ArgumentException: Keyword not supported: '<%'.」というメッセージが表示されます。使用する接続文字列を決定する静的クラス メソッドにアクセスしようとすると、エラーが発生します。おそらく構文エラーですが、私は aspx ページからクラス メソッドにアクセスすることにあまり慣れていません。
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%=GetConnectionString.createConnectionString()%>" SelectCommand="SELECT * FROM [Activity]" OnSelecting="SqlDataSource1_Selecting1"></asp:SqlDataSource>