Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
![]() |
Gets or sets whether the SemanticItem control binds to the target control at the server or at the client. Read/write.
Usage
| ASP.NET markup: | <speech:SemanticItem BindAt="..." /> |
| Get value: | String = SemanticItem.BindAt; |
| Set value: | SemanticItem.BindAt = String; |
| Data type: | String |
| Required: | No; Default: Null |
Remarks
If the value of BindAt is server then binding occurs on the server; if BindAt is "", or not specified, then binding occurs on the client.
The control raises the ArgumentException under any of the following conditions:
- The value of BindAt is invalid
- BindAt is "server" and SemanticItem.TargetElement is not a server-side control
- BindAt is "server" and SemanticItem.TargetAttribute is not a member of the control specified by SemanticItem.TargetElement
- BindAt is "server" and SemanticItem.TargetAttribute is a member of SemanticItem.TargetElement, but is not of type string,
- BindAt is "server" and SemanticItem.TargetAttribute is a string, but is read-only.
Example
<form runat=server>
...
<asp:label runat=server>Beverage Type: </asp:label>
<asp:textbox id="txtBeverage" runat=server></asp:textbox><br />
<asp:label runat=server>Number of shots: </asp:label>
<asp:textbox id="txtShots" runat=server></asp:textbox><br />
<asp:label runat=server>Temperature: </asp:label>
<asp:textbox id="txtTemp" runat=server></asp:textbox><br />
<asp:label runat=server>Container Size: </asp:label>
<asp:textbox id="txtSize" runat=server></asp:textbox><br />
...
<Speech:SemanticMap ID="TheSemanticMap" runat="server">
<Speech:SemanticItem ID="siDrink" runat="server"
BindAt="server" TargetElement="txtBeverage" TargetAttribute="value" >
</Speech:SemanticItem>
<Speech:SemanticItem ID="siShots" runat="server"
BindAt="server" TargetElement="txtShots" TargetAttribute="value" >
</Speech:SemanticItem>
<Speech:SemanticItem ID="siTemp" runat="server"
BindAt="server" TargetElement="txtTemp" TargetAttribute="value" >
</Speech:SemanticItem>
<Speech:SemanticItem ID="siSize" runat="server"
BindAt="server" TargetElement="txtSize" TargetAttribute="value" >
</Speech:SemanticItem>
</Speech:SemanticMap>
...
<Speech:QA runat=server>
<Prompt inlinePrompt="What kind of coffee would you like?" />
<Reco Reject=".5" InitialTimeout="3000" BabbleTimeout="10000" EndSilence="1000" MaxTimeout="30000">
<Grammars>
<speech:Grammar src="Grammars\caffe.xml" />
</Grammars>
</Reco>
<Answers>
<speech:Answer XPathTrigger="/SML/TYPE" SemanticItem="siDrink" />
<speech:Answer XPathTrigger="/SML/SHOTS" SemanticItem="siShots" />
<speech:Answer XPathTrigger="/SML/TEMPERATURE" SemanticItem="siTemp" />
<speech:Answer XPathTrigger="/SML/SIZE" SemanticItem="siSize" />
</Answers>
</Speech:QA>
...
</form>
See Also
SemanticItem Class | SemanticItem Constructor | SemanticItem Members | SemanticItem Properties | SemanticItem Methods | SemanticItem Events | SemanticItem Remarks | SemanticItem Client Object
.jpg)